Encog.Neural.Rbf.Training.SVDTraining.SVDTraining C# (CSharp) Method

SVDTraining() public method

Construct the training object.
public SVDTraining ( RBFNetwork network_0, IMLDataSet training ) : Encog.MathUtil.RBF
network_0 Encog.Neural.RBF.RBFNetwork The network to train. Must have a single output neuron.
training IMLDataSet The training data to use. Must be indexable.
return Encog.MathUtil.RBF
        public SVDTraining(RBFNetwork network_0, IMLDataSet training) : base(TrainingImplementationType.OnePass)
        {
            if (network_0.OutputCount != 1)
            {
                throw new TrainingError(
                    "SVD requires an output layer with a single neuron.");
            }

            Training = training;
            network = network_0;
        }