All Classes
Class | Description |
---|---|
AlternatingLeastSquaresMatrixFactorization |
This class performs non-negative matrix factorization using the alternating non-negative least squares method.
|
Constraint | |
DefaultConstraint | |
EuclideanDistance |
Calculates the distance between matrices X and WH using the euclidean distance || X − WH ||2
|
MatrixFactorization |
This class performs non-negative matrix factorization: for given matrix X, find matrices W and H that minimize the
objective function
|
MatrixRegression |
This class performs non-negative matrix regression: for given matrices X and W, find matrix H that minimizes the
objective function
|
MatrixUtils | |
Measure |
Provides a template for calculating the distance between matrices X and WH
|
MUpdateRule |
Performs multiplicative update for the euclidean distance with regularization
|
NonNegativeLeastSquares |
This class solves the non-negative least squares problem using the active set method.
|
RegularizationUpdateRule |
Provides a template for updating matrix H in the direction of minimizing the distance D(X, WH) with regularization
|
SingularValueDecomposition |
This class performs non-negative singular value decomposition: first, the singular value decomposition is
performed; then, the non-negative matrices W and H are formed.
|
UpdateRule |
Provides a template for updating matrix H in the direction of minimizing the distance D(X, WH)
|