R
using det volume approximationvolnmf_det
finds matrix R
that minimizes objective
||X-C*R||^2 + w.vol*det(R)
volnmf_det(
C,
X,
R,
posit = FALSE,
w.vol = 0.1,
eigen.cut = 1e-16,
err.cut = 0.001,
n.iter = 1000
)
Numeric Matrices. Matrices involved in objective function. Matrix R serves as initialization.
Numeric Matrices. Matrices involved in objective function. Matrix R serves as initialization.
Numeric Matrices. Matrices involved in objective function. Matrix R serves as initialization.
A boolean. Set up (TRUE) or not (FALSE) non-negative constraints on matrix R
. (default=TRUE)
A numeric. Volume (det) weight in objective function. (default=0.1)
A numeric. Threshold on eigenvalue of SVD eigenvectors. (default=1e-16)
A numeric. Stop algorithm if relative erro in R between iteration is less than err.cut
. (default=1e-3)
An integer. Number of iterations. (default=1e+3)
An updated matrix R
.