Encog.Neural.Networks.BasicNetwork.ValidateNeuron C# (CSharp) Method

ValidateNeuron() public method

Validate the the specified targetLayer and neuron are valid.
public ValidateNeuron ( int targetLayer, int neuron ) : void
targetLayer int The target layer.
neuron int The target neuron.
return void
        public void ValidateNeuron(int targetLayer, int neuron)
        {
            if ((targetLayer < 0) || (targetLayer >= LayerCount))
            {
                throw new NeuralNetworkError("Invalid layer count: " + targetLayer);
            }

            if ((neuron < 0) || (neuron >= GetLayerTotalNeuronCount(targetLayer)))
            {
                throw new NeuralNetworkError("Invalid neuron number: " + neuron);
            }
        }