Encog.Neural.Networks.Training.Competitive.CompetitiveTraining.TrainPattern C# (CSharp) Method

TrainPattern() public method

Train the specified pattern. Find a winning neuron and adjust all neurons according to the neighborhood function.
public TrainPattern ( INeuralData pattern ) : void
pattern INeuralData The pattern to train.
return void
        public void TrainPattern(INeuralData pattern)
        {
            foreach (ISynapse synapse in this.synapses)
            {
                INeuralData input = pattern;
                int bmu = this.bmuUtil.CalculateBMU(synapse, input);
                Train(bmu, synapse, input);
            }
            ApplyCorrection();

        }

Same methods

CompetitiveTraining::TrainPattern ( ISynapse synapse, INeuralData input, int current, int bmu ) : void