public class SvdPrincipalComponentAnalysis extends PrincipalComponentAnalysis
ThinSvdPrincipalComponentAnalysis
 instead.PrincipalComponentAnalysis.ComponentSelector, PrincipalComponentAnalysis.EnergyThresholdComponentSelector, PrincipalComponentAnalysis.NumberComponentSelector, PrincipalComponentAnalysis.PercentageEnergyComponentSelectorbasis, eigenvalues, mean| Constructor and Description | 
|---|
| SvdPrincipalComponentAnalysis()Construct a  SvdPrincipalComponentAnalysisthat will extract all
 the eigenvectors. | 
| SvdPrincipalComponentAnalysis(int ndims)Construct a  SvdPrincipalComponentAnalysisthat will extract the n
 best eigenvectors. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | learnBasisNorm(Jama.Matrix norm)Learn the PCA basis from the centered data provided. | 
buildNormalisedDataMatrix, generate, getBasis, getCumulativeEnergies, getCumulativeEnergy, getEigenValue, getEigenValues, getEigenVectors, getMean, getPrincipalComponent, getStandardDeviations, getStandardDeviations, learnBasis, learnBasis, learnBasis, project, project, selectSubset, selectSubset, selectSubsetEnergyThreshold, selectSubsetPercentageEnergy, toStringpublic SvdPrincipalComponentAnalysis()
SvdPrincipalComponentAnalysis that will extract all
 the eigenvectors.public SvdPrincipalComponentAnalysis(int ndims)
SvdPrincipalComponentAnalysis that will extract the n
 best eigenvectors.ndims - the number of eigenvectors to select.public void learnBasisNorm(Jama.Matrix norm)
PrincipalComponentAnalysislearnBasisNorm in class PrincipalComponentAnalysis