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

UpdateWeight() public final method

Update a weight.
public final UpdateWeight ( double gradients, double lastGradient, int index ) : double
gradients double The gradients.
lastGradient double The last gradients.
index int The index.
return double
        public override sealed double UpdateWeight(double[] gradients,
                                                   double[] lastGradient, int index)
        {
            double delta = (gradients[index]*_learningRate)
                           + (_lastDelta[index]*_momentum);
            _lastDelta[index] = delta;
            return delta;
        }