Train a network using scaled conjugate gradient.
Inheritance: TrainFlatNetworkProp
 /// <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;
 }
Esempio n. 2
0
 public ScaledConjugateGradient(IContainsFlat network, IMLDataSet training)
     : base(network, training)
 {
     TrainFlatNetworkSCG kscg = new TrainFlatNetworkSCG(network.Flat, this.Training);
     base.FlatTraining = kscg;
 }