| 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