Package: rnnmf
Maintainer: Steven E. Pav <shabbychef@gmail.com>
Authors@R: c(person(c("Steven", "E."), "Pav", 
    role=c("aut","cre"),
    email="shabbychef@gmail.com",
    comment = c(ORCID = "0000-0002-4197-6195")))
Version: 0.3.0
Date: 2024-10-30
License: LGPL-3
Title: Regularized Non-Negative Matrix Factorization
BugReports: https://github.com/shabbychef/rnnmf/issues
Description: A proof of concept implementation of regularized non-negative matrix factorization optimization.
    A non-negative matrix factorization factors non-negative matrix Y approximately as L R, for non-negative
    matrices L and R of reduced rank. This package supports such factorizations with weighted objective and
    regularization penalties. Allowable regularization penalties include L1 and L2 penalties on L and R,
    as well as non-orthogonality penalties. This package provides multiplicative update algorithms, which are
    a modification of the algorithm of Lee and Seung (2001)
    <http://papers.nips.cc/paper/1861-algorithms-for-non-negative-matrix-factorization.pdf>, as well
    as an additive update derived from that multiplicative update.  See also Pav (2004) <doi:10.48550/arXiv.2410.22698>.
Depends: R (>= 3.0.2)
Imports: Matrix
Suggests: testthat, dplyr, ggplot2, scales, viridis, knitr
URL: https://github.com/shabbychef/rnnmf
VignetteBuilder: knitr
Collate: 'aurnmf.r' 'gaurnmf.r' 'giqpm.r' 'murnmf.r' 'rnnmf-package.r'
RoxygenNote: 7.3.2
NeedsCompilation: no
Packaged: 2024-10-31 03:07:08 UTC; spav
Author: Steven E. Pav [aut, cre] (<https://orcid.org/0000-0002-4197-6195>)
Repository: CRAN
Date/Publication: 2024-11-04 10:40:02 UTC
Built: R 4.6.0; ; 2025-11-02 03:21:01 UTC; windows
