Package org.carrot2.math.matrix
package org.carrot2.math.matrix
Mathematical utilities for matrix decompositions.
-
ClassDescriptionFactorization quality.Performs an iterative matrix factorization.A factory for
MatrixFactorization
s.Performs matrix factorization using the K-means clustering algorithm.Performs matrix factorization using the k-means clustering algorithm.Matrix seeding based on the k-means algorithms.Seeding based on a k-means clustering algorithm.Performs matrix factorization using the Local Non-negative Matrix Factorization algorithm with minimization of the Kullback-Leibler divergence between A and UV' and multiplicative updating.Performs matrix factorization using the Local Non-negative Matrix Factorization algorithm with minimization of the Kullback-Leibler divergence between A and UV' and multiplicative updating.For an m × n matrix A and given k, computes an m × k matrix U and k × n matrix V' such that A ~= UV'.A factory ofMatrixFactorization
s.A set ofDoubleMatrix2D
shorthands and utility methods.Performs matrix factorization using the Non-negative Matrix Factorization algorithm with minimization of Euclidean Distance between A and UV' and multiplicative updating.Performs matrix factorization using the Non-negative Matrix Factorization algorithm with minimization of Euclidean Distance between A and UV' and multiplicative updating.Performs matrix factorization using the Non-negative Matrix Factorization by minimization of Kullback-Leibler divergence between A and UV' and multiplicative updating.Performs matrix factorization using the Non-negative Matrix Factorization by minimization of Kullback-Leibler divergence between A and UV' and multiplicative updating.Performs matrix factorization using the Singular Value Decomposition algorithm.Performs matrix factorization using the Singular Value Decomposition algorithm.Random matrix factorization seeding.Creates random seeding strategies.Defines the seeding routine to be used as part of a matrix factorization algorithm.A factory that produces objects implementing theSeedingStrategy
interface.