name
The name used by setup_<name>() and decomp(algorithm =).
description
Full name of the algorithm.
linear
The data is modeled as the components times a loadings
matrix, which get_loadings returns.
can_apply
A fitted result can be applied to new data with
apply_decomposition().
invertible
There is an inverse map from component space back to
input space, so reconstruction error is defined.
orthogonal
Components are mutually orthogonal.
ordered
Components come in a meaningful order, so "the first j"
is well-defined.
deterministic
The same input and configuration give the same
result without setting a seed.
preserves
What the objective preserves: "variance",
"global", "local", or "reconstruction".
nonneg
Requires non-negative input and produces non-negative
factors.
threaded
The fit runs on as many threads as the execution
config gives the algorithm (n_workers_algorithm, or the worker count).
Like can_apply, it states what rtemis implements.
package
Package supplying the backend implementation.