DecompositionConfig
ComponentLanguage-independent config for an rtemis decomposition (dimensionality reduction). Mirrors the `DecompositionConfig` object: an algorithm name, its settings, and an optional feature subset. The same config drives rtemis (R), rtemis CLI/shell, and rtemislive to identical output. `algorithm` selects the variant and its settings are siblings of it, validated against the variant's own schema below. Anything not set takes rtemis's default, so an object holding only `algorithm` is that variant with every default.
Variants
The value of algorithm selects which schema applies.
PCAPCAConfigICAICAConfigNMFNMFConfigUMAPUMAPConfigtSNEtSNEConfigIsomapIsomapConfig
Properties
algorithmrequiredstringDecomposition algorithm name.
one of
"PCA""ICA""NMF""UMAP""tSNE""Isomap"featuresarray | null≥ 2 itemsunique itemsNames of the feature columns to decompose. null = all numeric features. Values must name numeric training features.
Relationships
Used by