MCPcopy Create free account
hub / github.com/SingleRust/SingleRust / FeatureSelectionMethod

Enum FeatureSelectionMethod

src/memory/processing/dimred/mod.rs:84–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

82/// ```
83#[derive(Clone, Debug)]
84pub enum FeatureSelectionMethod {
85 /// Use all available genes/features. May include noise and increase computational cost.
86 FullFeatures,
87
88 /// Use genes marked as highly variable. Vector of booleans where true indicates
89 /// the gene should be included. Length must match the number of genes in the dataset.
90 HighlyVariableSelection(Vec<bool>),
91
92 /// Randomly select the specified number of genes. Useful for benchmarking
93 /// and testing different feature set sizes.
94 RandomSelection(usize),
95}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected