nmfAlgorithm {NMF} | R Documentation |
Listing and Retrieving NMF Algorithms
Description
nmfAlgorithm
lists access keys or retrieves NMF
algorithms that are stored in registry. It allows to list
Usage
nmfAlgorithm(name = NULL, version = NULL, all = FALSE,
...)
Arguments
name |
Access key. If not missing, it must be a
single character string that is partially matched against
the available algorithms in the registry. In this case,
if If missing or |
version |
version of the algorithm(s) to retrieve.
Currently only value |
all |
a logical that indicates if all algorithm keys should be returned, including the ones from alternative algorithm versions (e.g. plain R implementations of algorithms, for which a version based on optimised C updates is used by default). |
... |
extra arguments passed to
|
Value
an NMFStrategy
object if name
is not NULL
and all=FALSE
, or a named
character vector that contains the access keys of the
matching algorithms. The names correspond to the access
key of the primary algorithm: e.g. algorithm ‘lee’
has two registered versions, one plain R
(‘.R#lee’) and the other uses optimised C updates
(‘lee’), which will all get named ‘lee’.
See Also
Other regalgo: canFit
Examples
# list all main algorithms
nmfAlgorithm()
# list all versions of algorithms
nmfAlgorithm(all=TRUE)
# list all plain R versions
nmfAlgorithm(version='R')