Skip to contents
RcppML 0.5.0
Major changes
- Launch pkgdown site
- Added the
nmf S3 class to the result of nmf function
- Introduce S3 methods for NMF (
[, align, biplot, dim, dimnames, head, mse, predict, print, prod, sort, sparsity, summary, t)
- New plotting methods for NMF (
biplot.nmf, plot.nmfSummary, plot.nmfCrossValidation)
-
mse is now an S3 method for nmf objects
-
project now handles only projections of w, for simplicity
- New vignette on
Getting Started with NMF!
Minor changes
- Support for specific sample and feature selections for NMF removed to increase performance on C++ end
- Removed
updateInPlace advanced parameter for nmf because advantages were not convincing
-
mask_zeros implementation is now specific to sparse matrices, multi-thread parallelization, and projections with transposition
- Added
cosine function for fast cosine distance calculations
- Condensed and pared down documentation throughout. Advanced usage discussion will be moved to future vignettes.
RcppML 0.5.1
Major changes
- three new datasets (
hawaiibirds, aml, and movielens)
- Move NMF models and methods from S3 to S4 for stability
- Better random initializations (now using both
rnorm and runif with multiple ranges/shapes, when multiple seeds are specified)
- added L2 regularization to NMF
- Support for masking values
- add
impute and perturb methods to crossValidate
Minor changes
- better random initializations (now using both
rnorm and runif with multiple ranges/shapes)
- New vignette on random restarts
- better “head” and “show” methods
- return “w_init” with model
RcppML 0.5.2
Major changes
- add linked NMF
- update all documentation
Minor changes
- clean up C++ API
- C++ API gets meta-templating
RcppML 1.0
Major changes:
- better cross-validation, now exclusively using the mean squared error of missing value imputation (random speckled patterns of missing values)
- complete migration to the S4 system, with backwards compatibility for CRAN version 0.5.0
- new vignettes and built-in datasets
Minor changes:
- compatibility with latest version of the
Matrix package