Encog.Neural.Flat.Train.Prop.TrainFlatNetworkBackPropagation.TrainFlatNetworkBackPropagation C# (CSharp) Method

TrainFlatNetworkBackPropagation() public method

Construct a backprop trainer for flat networks.
public TrainFlatNetworkBackPropagation ( FlatNetwork network, IMLDataSet training, double theLearningRate, double theMomentum ) : Encog.ML.Data
network Encog.Neural.Flat.FlatNetwork The network to train.
training IMLDataSet The training data.
theLearningRate double The learning rate.
theMomentum double The momentum.
return Encog.ML.Data
        public TrainFlatNetworkBackPropagation(FlatNetwork network,
                                               IMLDataSet training, double theLearningRate,
                                               double theMomentum) : base(network, training)
        {
            _momentum = theMomentum;
            _learningRate = theLearningRate;
            _lastDelta = new double[network.Weights.Length];
        }