- Hands-On Neural Network Programming with C#
- Matt R. Cole
- 49字
- 2025-02-24 05:32:27
Neuron connection
Every neuron must be connected to other neurons, and our neuron constructor will handle connecting all the input neurons with the synapses, as follows:
public Neuron(IEnumerable<Neuron> inputNeurons) : this()
{
Ensure.That(inputNeurons).IsNotNull();
foreach (var inputNeuron in inputNeurons)
{
var synapse = new Synapse(inputNeuron, this);
inputNeuron?.OutputSynapses?.Add(synapse);
InputSynapses?.Add(synapse);
}
}