Phpml\NeuralNetwork\Node\Neuron::addSynapse PHP Method

addSynapse() public method

public addSynapse ( Synapse $synapse )
$synapse Phpml\NeuralNetwork\Node\Neuron\Synapse
    public function addSynapse(Synapse $synapse)
    {
        $this->synapses[] = $synapse;
    }

Usage Example

Esempio n. 1
0
 public function testNeuronRefresh()
 {
     $neuron = new Neuron();
     $neuron->getOutput();
     $neuron->addSynapse($this->getSynapseMock());
     $this->assertEquals(0.5, $neuron->getOutput(), '', 0.01);
     $neuron->refresh();
     $this->assertEquals(0.88, $neuron->getOutput(), '', 0.01);
 }
All Usage Examples Of Phpml\NeuralNetwork\Node\Neuron::addSynapse