PHP Class Phpml\NeuralNetwork\Node\Neuron

Inheritance: implements Phpml\NeuralNetwork\Node
Afficher le fichier Open project: php-ai/php-ml Class Usage Examples

Protected Properties

Свойство Type Description
$activationFunction Phpml\NeuralNetwork\ActivationFunction
$output float
$synapses Phpml\NeuralNetwork\Node\Neuron\Synapse[]

Méthodes publiques

Méthode Description
__construct ( Phpml\NeuralNetwork\ActivationFunction $activationFunction = null )
addSynapse ( Synapse $synapse )
getOutput ( ) : float
getSynapses ( ) : Synapse[]
refresh ( )

Method Details

__construct() public méthode

public __construct ( Phpml\NeuralNetwork\ActivationFunction $activationFunction = null )
$activationFunction Phpml\NeuralNetwork\ActivationFunction

addSynapse() public méthode

public addSynapse ( Synapse $synapse )
$synapse Phpml\NeuralNetwork\Node\Neuron\Synapse

getOutput() public méthode

public getOutput ( ) : float
Résultat float

getSynapses() public méthode

public getSynapses ( ) : Synapse[]
Résultat Phpml\NeuralNetwork\Node\Neuron\Synapse[]

refresh() public méthode

public refresh ( )

Property Details

$activationFunction protected_oe property

protected ActivationFunction,Phpml\NeuralNetwork $activationFunction
Résultat Phpml\NeuralNetwork\ActivationFunction

$output protected_oe property

protected float $output
Résultat float

$synapses protected_oe property

protected Synapse[],Phpml\NeuralNetwork\Node\Neuron $synapses
Résultat Phpml\NeuralNetwork\Node\Neuron\Synapse[]