Accord.Neuro.Layers.StochasticLayer.StochasticLayer C# (CSharp) Method

StochasticLayer() public method

Initializes a new instance of the StochasticLayer class.
public StochasticLayer ( IStochasticFunction function, int neuronsCount, int inputsCount ) : Accord.Neuro.ActivationFunctions
function IStochasticFunction The activation function for the neurons in the layer.
neuronsCount int The neurons count.
inputsCount int The inputs count.
return Accord.Neuro.ActivationFunctions
        public StochasticLayer(IStochasticFunction function, int neuronsCount, int inputsCount)
            : base(neuronsCount, inputsCount, function)
        {
            neurons = new StochasticNeuron[neuronsCount];
            for (int i = 0; i < neurons.Length; i++)
                base.neurons[i] = this.neurons[i] =
                    new StochasticNeuron(inputsCount, function);
        }

Same methods

StochasticLayer::StochasticLayer ( int neuronsCount, int inputsCount ) : Accord.Neuro.ActivationFunctions