| $enableEarlyStop (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $featureCount (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $labels (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $learningRate (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $maxIterations (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $normalizer (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $optimizer (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| $weights (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| __construct(float $learningRate=0.001, int $maxIterations=1000, bool $normalizeInputs=true) | Phpml\Classification\Linear\Perceptron | |
| checkNormalizedSample(array $sample) | Phpml\Classification\Linear\Perceptron | protected |
| getCostValues() | Phpml\Classification\Linear\Perceptron | |
| output(array $sample) | Phpml\Classification\Linear\Perceptron | protected |
| outputClass(array $sample) | Phpml\Classification\Linear\Perceptron | protected |
| partialTrain(array $samples, array $targets, array $labels=[]) (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | |
| predict(array $samples) (defined in Phpml\Estimator) | Phpml\Estimator | |
| predictProbability(array $sample, $label) | Phpml\Classification\Linear\Perceptron | protected |
| predictSampleBinary(array $sample) | Phpml\Classification\Linear\Perceptron | protected |
| resetBinary() (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | protected |
| runGradientDescent(array $samples, array $targets, Closure $gradientFunc, bool $isBatch=false) | Phpml\Classification\Linear\Perceptron | protected |
| runTraining(array $samples, array $targets) | Phpml\Classification\Linear\Perceptron | protected |
| setEarlyStop(bool $enable=true) | Phpml\Classification\Linear\Perceptron | |
| train(array $samples, array $targets) (defined in Phpml\Estimator) | Phpml\Estimator | |
| trainBinary(array $samples, array $targets, array $labels) (defined in Phpml\Classification\Linear\Perceptron) | Phpml\Classification\Linear\Perceptron | |