Package: nnmf 1.6

Michail Tsagris

nnmf: Nonnegative Matrix Factorization

Nonnegative matrix factorization (NMF) is a technique to factorize a matrix with nonnegative values into the product of two matrices. Covariates are also allowed. Parallel computing is an option to enhance the speed and high-dimensional and large scale (and/or sparse) data are allowed. Relevant papers include: Sevinc V., Kontemeniotis N., Perdikis T. and Tsagris M. (2026). Non-negative matrix factorization using the R package nnmf <doi:10.48550/arXiv.2607.20084>, Wang Y. X. and Zhang Y. J. (2012). Nonnegative matrix factorization: A comprehensive review. IEEE Transactions on Knowledge and Data Engineering, 25(6): 1336-1353 <doi:10.1109/TKDE.2012.51> and Kim H. and Park H. (2008). Nonnegative matrix factorization based on alternating nonnegativity constrained least squares and active set method. SIAM Journal on Matrix Analysis and Applications, 30(2): 713-730 <doi:10.1137/07069239X>.

Authors:Michail Tsagris [aut, cre], Nikolaos Kontemeniotis [aut], Christos Adam [aut]

nnmf_1.6.tar.gz
nnmf_1.6.zip(r-4.7-x86_64)nnmf_1.6.zip(r-4.7-arm64)nnmf_1.6.zip(r-4.6-x86_64)nnmf_1.6.zip(r-4.6-arm64)
nnmf_1.6.tar.gz(r-4.7-arm64)nnmf_1.6.tar.gz(r-4.7-x86_64)nnmf_1.6.tar.gz(r-4.6-arm64)nnmf_1.6.tar.gz(r-4.6-x86_64)
nnmf_1.6.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
nnmf/json (API)

# Install 'nnmf' in R:
install.packages('nnmf', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

cppopenmp

1.70 score 3 scripts 259 downloads 8 exports 100 dependencies

Last updated from:092d7df865. Checks:10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK150
linux-devel-x86_64OK202
source / vignettesOK288
linux-release-arm64OK153
linux-release-x86_64OK209
windows-devel-arm64OK262
windows-devel-x86_64OK290
windows-release-arm64OK324
windows-release-x86_64OK140
wasm-releaseOK180

Exports:initnmf.halsnmf.manhnmf.qpnmf.sqpnmfqp.cvnmfqp.prednmfqp.reg

Dependencies:base64encBHbigassertrbigparallelrbigstatsrbitbslibcachemclasscliclusterClusterRcodetoolsCompositionalcowplotcpp11digestdoParallelemplikevaluatefarverfastmapffflockfontawesomeforeachfsggplot2glmnetgluegmpgtablehighrhtmltoolshtmlwidgetsisobanditeratorsjquerylibjsonlitekernregknitrlabelinglatticelifecyclemagrittrMASSMatrixMatrixModelsmdamemoisemimeminpack.lmmixturemnormtnnetnumDerivosqpparallellypillarpkgconfigpsquadprogquantregR6rangenrappdirsRColorBrewerRcppRcppArmadilloRcppEigenRcppGSLRcppParallelRfastRfast2rglRglpkRhpcBLASctlrlangrmarkdownrmioRnanoflannRSpectraS7sassscalesshapeslamsnsparclSparseMsurvivaltibbletinytexutf8vctrsviridisLitewithrxfunyamlzigg