NMFSeed
is a constructor method that instantiate
'>NMFSeed
objects.NMFSeed
is a constructor method that instantiate
'>NMFSeed
objects.
NMF seeding methods are registered via the function
setNMFSeed
, which stores them as
'>NMFSeed
objects in a dedicated
registry.
removeNMFSeed
removes an NMF seeding method from
the registry.
NMFSeed(key, method, ...) setNMFSeed(..., overwrite = isLoadingNamespace(),
verbose = TRUE)
removeNMFSeed(name, ...)
access key as a single character string
arguments passed to NMFSeed
and used to
initialise slots in the '>NMFSeed
object, or to pkgreg_remove
.
name of the seeding method.
logical that indicates if any existing
NMF method with the same name should be overwritten
(TRUE
) or not (FALSE
), in which case an
error is thrown.
a logical that indicates if information
about the registration should be printed (TRUE
) or
not (FALSE
).
signature(key = "character")
:
Default method simply calls new
with the
same arguments.
signature(key = "NMFSeed")
: Creates
an NMFSeed
based on a template object
(Constructor-Copy), in particular it uses the
same name.