Accord.Neuro.ActivationLayer.SetActivationFunction C# (CSharp) Method

SetActivationFunction() public method

Set new activation function for all neurons of the layer.

The methods sets new activation function for each neuron by setting their ActivationNeuron.ActivationFunction property.

public SetActivationFunction ( IActivationFunction function ) : void
function IActivationFunction Activation function to set.
return void
        public void SetActivationFunction( IActivationFunction function )
        {
            for ( int i = 0; i < neurons.Length; i++ )
            {
                ( (ActivationNeuron) neurons[i] ).ActivationFunction = function;
            }
        }
    }