Fast Ica.Whitening Matrix Property
Gets the whitening matrix (K) used during preprocessing.
Definition
Namespace: Numerics.NET.Statistics.Multivariate
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
public Matrix<double> WhiteningMatrix { get; }
Property Value
Matrix<Double>Remarks
The whitening matrix transforms centered data to have identity covariance matrix. It is computed via SVD as K = V·diag(1/σ), where V and σ come from the SVD of the centered data.
The whitened data is computed as Z = (X - μ)·Kᵀ.
This property corresponds to sklearn's whitening_ attribute.
Exceptions
Invalid | Thrown if accessed before calling Fit(). |