PHP Класс Phpml\NeuralNetwork\Node\Neuron\Synapse

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$node Phpml\NeuralNetwork\Node
$weight float

Открытые методы

Метод Описание
__construct ( Phpml\NeuralNetwork\Node $node, float $weight = null )
changeWeight ( float $delta )
getNode ( ) : Phpml\NeuralNetwork\Node
getOutput ( ) : float
getWeight ( ) : float

Защищенные методы

Метод Описание
generateRandomWeight ( ) : float

Описание методов

__construct() публичный Метод

public __construct ( Phpml\NeuralNetwork\Node $node, float $weight = null )
$node Phpml\NeuralNetwork\Node
$weight float

changeWeight() публичный Метод

public changeWeight ( float $delta )
$delta float

generateRandomWeight() защищенный Метод

protected generateRandomWeight ( ) : float
Результат float

getNode() публичный Метод

public getNode ( ) : Phpml\NeuralNetwork\Node
Результат Phpml\NeuralNetwork\Node

getOutput() публичный Метод

public getOutput ( ) : float
Результат float

getWeight() публичный Метод

public getWeight ( ) : float
Результат float

Описание свойств

$node защищенное свойство

protected Node,Phpml\NeuralNetwork $node
Результат Phpml\NeuralNetwork\Node

$weight защищенное свойство

protected float $weight
Результат float