Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Matrix » ApplyPCATransformation

ApplyPCATransformation


Applies previously obtained PCA transformation coefficients to new data.

Name Type Description
inMatrix Matrix Input data with variables in columns and examples in rows.
inPCAModel PCAModel Previously created PCA model to apply to data provided in inMatrix.
outTransformedMatrix Matrix Transformed inMatrix.

Errors

This filter can throw an exception to report error. Read how to deal with errors here: Error Handling

Error type Description
DomainError Malformed inPCAModel - MeanVector and StandardDeviationVector have to have the same length!
DomainError Malformed inPCAModel - MeanVector and StandardDeviationVector are not row-vectors!
DomainError PCAModel does not match - inMatrix column count does not match!
DomainError PCAModel does not match - StandardDeviationVector length is different then inMatrix column count!
DomainError PCAModel does not match - PCAFeatureVector dimensions does not correspond to inMatrix dimensions!

Complexity Level

This filter is available on Basic Complexity Level.

Filter Group

This filters is member of PrincipalComponentAnalysis filter group.