public DeepNeurone(int index, Number value, double bias, ActivationFnc activation, params Synapse[] synapses) { this.index = index; this.synapses = synapses; this.value = value; this.bias = bias; this.activation = activation; this.localCache = new DeriveCache(); }
public DeepNeurone(int index, double bias, ActivationFnc activation, params Synapse[] synapses) : this(index, new NullNumber(), bias, activation, synapses) { }
public OutputNeurone(int index, ActivationFnc activation, params Synapse[] synapses) : this(index, new NullNumber(), 0, activation, synapses) { }