$activationFunction (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | protected |
$backpropagation (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | protected |
$classes (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | protected |
$layers (defined in Phpml\NeuralNetwork\Network\LayeredNetwork) | Phpml\NeuralNetwork\Network\LayeredNetwork | protected |
__construct(int $inputLayerFeatures, array $hiddenLayers, array $classes, int $iterations=10000, ?ActivationFunction $activationFunction=null, float $learningRate=1.) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
addLayer(Layer $layer) (defined in Phpml\NeuralNetwork\Network\LayeredNetwork) | Phpml\NeuralNetwork\Network\LayeredNetwork | |
getBackpropagation() (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
getLayers() | Phpml\NeuralNetwork\Network\LayeredNetwork | |
getLearningRate() (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
getOutput() (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
getOutputLayer() (defined in Phpml\NeuralNetwork\Network\LayeredNetwork) | Phpml\NeuralNetwork\Network\LayeredNetwork | |
getTargetClass($target) (defined in Phpml\Classification\MLPClassifier) | Phpml\Classification\MLPClassifier | |
partialTrain(array $samples, array $targets, array $classes=[]) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
predict(array $samples) (defined in Phpml\Estimator) | Phpml\Estimator | |
predictSample(array $sample) | Phpml\Classification\MLPClassifier | protected |
removeLayers() (defined in Phpml\NeuralNetwork\Network\LayeredNetwork) | Phpml\NeuralNetwork\Network\LayeredNetwork | |
reset() (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | protected |
setInput($input) | Phpml\NeuralNetwork\Network\LayeredNetwork | |
setLearningRate(float $learningRate) (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
train(array $samples, array $targets) (defined in Phpml\NeuralNetwork\Network\MultilayerPerceptron) | Phpml\NeuralNetwork\Network\MultilayerPerceptron | |
trainSample(array $sample, $target) | Phpml\Classification\MLPClassifier | protected |