MahalanobisTransformer
sknnr.transformers.MahalanobisTransformer ¶
Bases: OneToOneFeatureMixin, TransformerMixin, BaseEstimator
Transformer that first standardizes features to zero mean and unit variance
using a modified StandardScaler that uses N-1 degrees of freedom, then
applies a Mahalanobis transformation to decorrelate features.
When used in conjunction with Euclidean distance metrics, this is equivalent to calculating Mahalanobis distances between samples.
Attributes:
| Name | Type | Description |
|---|---|---|
n_features_in_ |
int
|
Number of features seen during |
scaler_ |
StandardScalerWithDOF
|
The fitted scaler used to standardize feature data. |
transform_ |
ndarray of shape (n_features, n_features)
|
The Mahalanobis transformation matrix. |