nmfCheck: Checking NMF Algorithm
Description
nmfCheck
enables to quickly check that a given NMF
algorithm runs properly, by applying it to some small
random data.
Usage
nmfCheck(method = NULL, rank = max(ncol(x)/5, 3),
x = NULL, seed = 1234, ...)
Value
the result of the NMF fit invisibly.
Arguments
- method
name of the NMF algorithm to be tested.
- rank
rank of the factorization
- x
target data. If NULL
, a random 20 x 10
matrix is generated
- seed
specifies a seed or seeding method for the
computation.
- ...
other arguments passed to the call to
nmf
.
Examples
Run this code# roxygen generated flag
options(R_CHECK_RUNNING_EXAMPLES_=TRUE)
# test default algorithm
nmfCheck()
# test 'lee' algorithm
nmfCheck('lee')
Run the code above in your browser using DataLab