Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
Phpml\Classification\Linear\Adaline Member List

This is the complete list of members for Phpml\Classification\Linear\Adaline, including all inherited members.

$enableEarlyStop (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$featureCount (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$labels (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$learningRate (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$maxIterations (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$normalizer (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$optimizer (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
$trainingTypePhpml\Classification\Linear\Adalineprotected
$weights (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
__construct(float $learningRate=0.001, int $maxIterations=1000, bool $normalizeInputs=true, int $trainingType=self::BATCH_TRAINING)Phpml\Classification\Linear\Adaline
Phpml::Classification::Linear::Perceptron::__construct(float $learningRate=0.001, int $maxIterations=1000, bool $normalizeInputs=true)Phpml\Classification\Linear\Perceptron
BATCH_TRAINING (defined in Phpml\Classification\Linear\Adaline)Phpml\Classification\Linear\Adaline
checkNormalizedSample(array $sample)Phpml\Classification\Linear\Perceptronprotected
getCostValues()Phpml\Classification\Linear\Perceptron
ONLINE_TRAININGPhpml\Classification\Linear\Adaline
output(array $sample)Phpml\Classification\Linear\Perceptronprotected
outputClass(array $sample)Phpml\Classification\Linear\Perceptronprotected
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\Perceptronprotected
predictSampleBinary(array $sample)Phpml\Classification\Linear\Perceptronprotected
resetBinary() (defined in Phpml\Classification\Linear\Perceptron)Phpml\Classification\Linear\Perceptronprotected
runGradientDescent(array $samples, array $targets, Closure $gradientFunc, bool $isBatch=false)Phpml\Classification\Linear\Perceptronprotected
runTraining(array $samples, array $targets)Phpml\Classification\Linear\Adalineprotected
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