package |
ANN |
access |
private |
Methods
__construct()
__construct(\ANN\Network $objNetwork, integer $intNumberOfNeurons, \ANN\Layer $objNextLayer)
uses |
\ANN\createNeurons() |
used_by |
\ANN\Network::createHiddenLayers() |
used_by |
\ANN\Network::createOutputLayer() |
Parameters
$intNumberOfNeurons
integer
activate()
activate()
uses |
\ANN\Neuron::activate() |
uses |
\ANN\Neuron::getOutput() |
uses |
\ANN\Layer::setInputs() |
uses |
\ANN\Layer::activate() |
used_by |
\ANN\Layer::activate() |
used_by |
\ANN\Network::activate() |
adjustWeights()
adjustWeights()
uses |
\ANN\Neuron::adjustWeights() |
used_by |
\ANN\Network::training() |
calculateHiddenDeltas()
calculateHiddenDeltas()
uses |
\ANN\Neuron::setDelta() |
uses |
\ANN\Neuron::getWeight() |
uses |
\ANN\Neuron::getDelta() |
uses |
\ANN\Neuron::getOutput() |
uses |
\ANN\getNeurons() |
used_by |
\ANN\Network::training() |
calculateOutputDeltas()
calculateOutputDeltas(array $arrDesiredOutputs)
uses |
\ANN\Neuron::setDelta() |
uses |
\ANN\Neuron::getOutput() |
used_by |
\ANN\Network::training() |
Parameters
$arrDesiredOutputs
array
getNeurons()
getNeurons() : array
used_by |
\ANN\Controller\ControllerPrintNetwork::getNeurons() |
used_by |
\ANN\Network::logWeights() |
Returns
array
getNeuronsCount()
getNeuronsCount() : integer
used_by |
\ANN\Network::setOutputs() |
Returns
integer
getOutputs()
getOutputs() : array
used_by |
\ANN\Network::getOutputs() |
used_by |
\ANN\Network::getOutputsByInputKey() |
used_by |
\ANN\Network::activate() |
Returns
array
getThresholdOutputs()
getThresholdOutputs() : array
uses |
\ANN\Maths::threshold() |
used_by |
\ANN\Network::getOutputs() |
used_by |
\ANN\Network::getOutputsByInputKey() |
Returns
array
createNeurons()
createNeurons(integer $intNumberOfNeurons)
uses |
\ANN\Neuron::__construct() |
Parameters
$intNumberOfNeurons
integer
Properties
$intNumberOfNeurons : integer