Exemple #1
0
 private Neuron()
 {
     InputSynapses  = new List <Synapse>();
     OutputSynapses = new List <Synapse>();
     Bias           = NeuralNetwork.GetRandom();
 }
Exemple #2
0
 public Neuron(NeuralNetwork NN)
     : this()
 {
     Network = NN;
 }
Exemple #3
0
 public Synapse(Neuron inputNeuron, Neuron outputNeuron)
 {
     InputNeuron  = inputNeuron;
     OutputNeuron = outputNeuron;
     Weight       = NeuralNetwork.GetRandom();
 }