pub struct InformationFeatureSelectorConfig {
pub metric: InformationMetric,
pub bins: usize,
pub k: Option<usize>,
pub threshold: Option<f64>,
}Expand description
Configuration for information-based feature selection
Fields§
§metric: InformationMetricMetric to use for feature ranking
bins: usizeNumber of bins for discretization
k: Option<usize>Number of top features to select (None = use threshold)
threshold: Option<f64>Threshold for feature selection (None = use k)
Trait Implementations§
Source§impl Clone for InformationFeatureSelectorConfig
impl Clone for InformationFeatureSelectorConfig
Source§fn clone(&self) -> InformationFeatureSelectorConfig
fn clone(&self) -> InformationFeatureSelectorConfig
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 InformationFeatureSelectorConfig
impl RefUnwindSafe for InformationFeatureSelectorConfig
impl Send for InformationFeatureSelectorConfig
impl Sync for InformationFeatureSelectorConfig
impl Unpin for InformationFeatureSelectorConfig
impl UnwindSafe for InformationFeatureSelectorConfig
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