NMF
0.28Algorithms and Framework for Nonnegative Matrix Factorization (NMF)
Overview
Provides a framework to perform Non-negative Matrix Factorization (NMF). The package implements a set of already published algorithms and seeding methods, and provides a framework to test, develop and plug new/custom algorithms. Most of the built-in algorithms have been optimized in C++, and the main interface function provides an easy way of performing parallel computations on multicore machines.
Install
Health
- NOTE r-devel-linux-x86_64-debian-clang
- NOTE r-devel-linux-x86_64-debian-gcc
- NOTE r-devel-linux-x86_64-fedora-clang
- NOTE r-devel-windows-x86_64
- NOTE2026-07-1112 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- OK2026-04-2512 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- NOTE2026-03-1012 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
- Examples that run
- 100%
- Documented parameters
- 96%
- Return-value docs
- 49%
- References docs
- 23%
Downloads
Repository
Stars over time
Forks over time
Issues over time
PRs over time
Repository practices
2 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/renozao/nmf on 2026-08-16.
Dependencies
Code & Tests
People & History
33 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- 0.28Latest
- RR 4.4.0 released · 2024-04-24
- 0.272024-02-08 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.262023-03-20 · diff ↗
- 0.252022-11-18 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 0.24.02022-03-30 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 0.23.02020-08-01 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 0.22.02020-02-12 · diff ↗
- RR 3.6.0 released · 2019-04-26
- RR 3.5.0 released · 2018-04-23
Show 40 earlier events
- 0.21.02018-03-06 · diff ↗
- unarchivedReturned to CRAN2018-03-06
- archivedRemoved from CRAN2018-03-02
- orphanedOrphaned by its maintainer2018-02-23maintainer email addressed bounced after months of non-response
- RR 3.4.0 released · 2017-04-21
- RR 3.3.0 released · 2016-05-03
- 0.20.62015-05-26 · diff ↗
- RR 3.2.0 released · 2015-04-16
- RR 3.1.0 released · 2014-04-10
- 0.20.52014-03-18 · diff ↗
- 0.20.22014-03-09 · diff ↗
- 0.202013-11-01 · diff ↗
- 0.172013-05-15 · diff ↗
- 0.16.62013-05-13 · diff ↗
- RR 3.0.0 released · 2013-04-03
- 0.16.22013-03-27 · diff ↗
- 0.16.12013-03-27 · diff ↗
- RR 2.15.0 released · 2012-03-30
- 0.5.062011-12-09 · diff ↗
- 0.5.052011-11-04 · diff ↗
- RR 2.14.0 released · 2011-10-31
- RR 2.13.0 released · 2011-04-13
- RR 2.12.0 released · 2010-10-15
- 0.5.022010-08-25 · diff ↗
- 0.52010-08-20 · diff ↗
- 0.4.82010-06-28 · diff ↗
- 0.4.72010-06-23 · diff ↗
- 0.4.62010-06-18 · diff ↗
- 0.4.42010-06-10 · diff ↗
- 0.4.32010-05-22 · diff ↗
- 0.4.12010-05-11 · diff ↗
- RR 2.11.0 released · 2010-04-22
- 0.42010-04-15 · diff ↗
- 0.3.32010-03-16 · diff ↗
- 0.3.12010-02-08 · diff ↗
- 0.2.42010-01-12 · diff ↗
- 0.2.32010-01-07 · diff ↗
- 0.2.22009-11-26 · diff ↗
- 0.22009-11-23
- RR 2.10.0 released · 2009-10-26
Package metadata
- First published
- 2009-11-23
- Total releases
- 33 / 17 yrs
- License
- GPL (>= 2) OSI
- Minimum R
- ≥ 3.0.0
- Bundled data
- 288 KB / 1 file
- Download size
- 1.6 MB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("NMF")This is what citation() produces when a package has no citation file of its own. If it prints something else, use that.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-08-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.