pub struct AlgorithmFeatures {
pub linear_models: bool,
pub tree_models: bool,
pub neural_networks: bool,
pub clustering: bool,
pub dimensionality_reduction: bool,
pub ensemble_methods: bool,
}Expand description
Algorithm category features
Fields§
§linear_models: bool§tree_models: bool§neural_networks: bool§clustering: bool§dimensionality_reduction: bool§ensemble_methods: boolImplementations§
Source§impl AlgorithmFeatures
impl AlgorithmFeatures
Sourcepub fn any_enabled(&self) -> bool
pub fn any_enabled(&self) -> bool
Check if any algorithm category is enabled
Sourcepub fn count_enabled(&self) -> usize
pub fn count_enabled(&self) -> usize
Count how many algorithm categories are enabled
Sourcepub fn enabled_categories(&self) -> Vec<&'static str>
pub fn enabled_categories(&self) -> Vec<&'static str>
Get list of enabled algorithm categories
Trait Implementations§
Source§impl Clone for AlgorithmFeatures
impl Clone for AlgorithmFeatures
Source§fn clone(&self) -> AlgorithmFeatures
fn clone(&self) -> AlgorithmFeatures
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AlgorithmFeatures
impl RefUnwindSafe for AlgorithmFeatures
impl Send for AlgorithmFeatures
impl Sync for AlgorithmFeatures
impl Unpin for AlgorithmFeatures
impl UnwindSafe for AlgorithmFeatures
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more