public Neuron(ActivatorFunction activatorFunction, int inputNumbers, double learningRate) { this.activatorFunction = activatorFunction; this.learningRate = learningRate; _inputNumber = inputNumbers; InitializePerceptron(); }
public Layer(int numberOfInputs, int numberOfPerceptrons, ActivatorFunction function, double learningRate) { for (int i = 0; i < numberOfPerceptrons; i++) { _neurons.Add(new Neuron(function, numberOfInputs, learningRate)); } }