Learn R Programming

NMF (version 0.2.2)

nmfSeed: Seeding Strategies for NMF Algorithms

Description

nmfSeed lists and retrieves NMF seeding methods.

getNMFSeed is an alias for nmfSeed.

existsNMFSeed tells if a given seeding method exists in the registry.

Usage

nmfSeed(name = NULL, ...)

getNMFSeed(name = NULL, ...)

existsNMFSeed(name, exact = TRUE)

Arguments

name
access key of a seeding method stored in registry. If missing, nmfSeed returns the list of all available seeding methods.
...
extra arguments used for internal calls
exact
a logical that indicates if the access key should be matched exactly or partially.

Details

Currently the internal registry contains the following seeding methods, which may be specified to the function nmf via its argument seed using their access keys:

[object Object],[object Object],[object Object],[object Object]

References

Boutsidis C and Gallopoulos E (2008). "SVD based initialization: A head start for nonnegative matrix factorization." _Pattern Recognition_, *41*(4), pp. 1350-1362. ISSN 00313203, , .

Examples

Run this code
# roxygen generated flag
options(R_CHECK_RUNNING_EXAMPLES_=TRUE)

# list all registered seeding methods
nmfSeed()
# retrieve one of the methods
nmfSeed('ica')

Run the code above in your browser using DataLab