Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
Phpml\DimensionReduction\PCA Member List

This is the complete list of members for Phpml\DimensionReduction\PCA, including all inherited members.

$eigValuesPhpml\DimensionReduction\EigenTransformerBaseprotected
$eigVectorsPhpml\DimensionReduction\EigenTransformerBaseprotected
$fit (defined in Phpml\DimensionReduction\PCA)Phpml\DimensionReduction\PCAprotected
$means (defined in Phpml\DimensionReduction\PCA)Phpml\DimensionReduction\PCAprotected
$numFeaturesPhpml\DimensionReduction\EigenTransformerBase
$totalVariancePhpml\DimensionReduction\EigenTransformerBase
__construct(?float $totalVariance=null, ?int $numFeatures=null)Phpml\DimensionReduction\PCA
calculateMeans(array $data, int $n) (defined in Phpml\DimensionReduction\PCA)Phpml\DimensionReduction\PCAprotected
eigenDecomposition(array $matrix)Phpml\DimensionReduction\EigenTransformerBaseprotected
fit(array $data)Phpml\DimensionReduction\PCA
normalize(array $data, int $n)Phpml\DimensionReduction\PCAprotected
reduce(array $data)Phpml\DimensionReduction\EigenTransformerBaseprotected
transform(array $sample)Phpml\DimensionReduction\PCA