Non Negative Matrix Factorization<T> Constructor
Constructs a new NonNegativeMatrixFactorization<T> object.,
Definition
Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
public NonNegativeMatrixFactorization(
Matrix<T> matrix,
int innerDimension
)Parameters
- matrix Matrix<T>
- The DenseMatrix<T> that is to be factorized.
- innerDimension Int32
- The inner dimension of the matrix product.
Remarks
The decomposition isn't performed until it is needed. You can force the calculation to take place by calling the Decompose() method.
Exceptions
| Argument | matrix is null. |