/// <summary> /// Construct a training class. /// </summary> /// /// <param name="network">The network to train.</param> /// <param name="training">The training data.</param> public ScaledConjugateGradient(IContainsFlat network, IMLDataSet training) : base(network, training) { var rpropFlat = new TrainFlatNetworkSCG( network.Flat, Training); FlatTraining = rpropFlat; }
public ScaledConjugateGradient(IContainsFlat network, IMLDataSet training) : base(network, training) { TrainFlatNetworkSCG kscg = new TrainFlatNetworkSCG(network.Flat, this.Training); base.FlatTraining = kscg; }