INonnegativeMatrixFactorizationInitializerGetInitialFactors Method |
Gets initial non-negative factor matrices for an NMF of the input matrix X.
Namespace: Altaxo.Calc.LinearAlgebra.Double.FactorizationAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax(Matrix<double> W, Matrix<double> H) GetInitialFactors(
Matrix<double> X,
int rank
)
Parameters
- X MatrixDouble
- The non-negative input matrix to factorize.
- rank Int32
- The target rank of the factorization (number of components).
Return Value
ValueTupleMatrixDouble,
MatrixDouble
A tuple of factor matrices
(W, H) such that
X ≈ W * H.
See Also