PHP Класс Phpml\NeuralNetwork\Layer

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

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

Метод Описание
__construct ( integer $nodesNumber, string $nodeClass = Neuron::class, Phpml\NeuralNetwork\ActivationFunction $activationFunction = null )
addNode ( Phpml\NeuralNetwork\Node $node )
getNodes ( ) : Phpml\NeuralNetwork\Node[]

Приватные методы

Метод Описание
createNode ( string $nodeClass, Phpml\NeuralNetwork\ActivationFunction $activationFunction = null ) : Neuron

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

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

public __construct ( integer $nodesNumber, string $nodeClass = Neuron::class, Phpml\NeuralNetwork\ActivationFunction $activationFunction = null )
$nodesNumber integer
$nodeClass string
$activationFunction Phpml\NeuralNetwork\ActivationFunction

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

public addNode ( Phpml\NeuralNetwork\Node $node )
$node Phpml\NeuralNetwork\Node

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

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