Nonnegative |
public class NonnegativeMatrixFactorizationByHALS : NonnegativeMatrixFactorizationWithRegularizationBase, IEquatable<NonnegativeMatrixFactorizationByHALS>
The NonnegativeMatrixFactorizationByHALS type exposes the following members.
| Name | Description | |
|---|---|---|
| NonnegativeMatrixFactorizationByHALS | Initializes a new instance of the NonnegativeMatrixFactorizationByHALS class |
| Name | Description | |
|---|---|---|
| InitializationMethod |
Gets or sets the initialization method to be used for the factorization.
(Inherited from NonnegativeMatrixFactorizationBase) | |
| LambdaH |
Gets the regularization strength for H.
(Inherited from NonnegativeMatrixFactorizationWithRegularizationBase) | |
| LambdaW |
Gets the regularization strength for W.
(Inherited from NonnegativeMatrixFactorizationWithRegularizationBase) | |
| MaximumNumberOfIterations |
Gets the maximum number of iterations for the factorization algorithm.
(Inherited from NonnegativeMatrixFactorizationBase) | |
| NumberOfAdditionalTrials |
Gets the number of additional trials to perform with a random initialization.
(Inherited from NonnegativeMatrixFactorizationBase) | |
| Tolerance |
Gets the convergence tolerance.
(Inherited from NonnegativeMatrixFactorizationBase) |
| Name | Description | |
|---|---|---|
| Factorize |
Factorizes the input matrix X into a product of two matrices with the specified rank.
(Inherited from NonnegativeMatrixFactorizationBase) | |
| FactorizeOneTrial |
Factorizes a non-negative matrix V into non-negative factors W and H.
(Overrides NonnegativeMatrixFactorizationBaseFactorizeOneTrial(MatrixDouble, Int32)) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
References:
N. Gillis, "The why and how of nonnegative matrix factorization", arXiv:1401.5226.