pub struct EntropyFeatureSelector { /* private fields */ }Expand description
Entropy-based Feature Selection
Selects features based on their entropy and mutual information with targets. EntropyFeatureSelector
Implementations§
Source§impl EntropyFeatureSelector
impl EntropyFeatureSelector
Sourcepub fn selection_method(self, method: EntropySelectionMethod) -> Self
pub fn selection_method(self, method: EntropySelectionMethod) -> Self
Set selection method
Trait Implementations§
Source§impl Clone for EntropyFeatureSelector
impl Clone for EntropyFeatureSelector
Source§fn clone(&self) -> EntropyFeatureSelector
fn clone(&self) -> EntropyFeatureSelector
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 moreSource§impl Debug for EntropyFeatureSelector
impl Debug for EntropyFeatureSelector
Source§impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>> for EntropyFeatureSelector
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>> for EntropyFeatureSelector
Source§type Fitted = FittedEntropyFeatureSelector
type Fitted = FittedEntropyFeatureSelector
The fitted model type
Source§fn fit(self, x: &Array2<f64>, y: &Array1<f64>) -> Result<Self::Fitted>
fn fit(self, x: &Array2<f64>, y: &Array1<f64>) -> Result<Self::Fitted>
Fit the model to the provided data with validation
Source§fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
Fit with custom validation and early stopping
Auto Trait Implementations§
impl Freeze for EntropyFeatureSelector
impl RefUnwindSafe for EntropyFeatureSelector
impl Send for EntropyFeatureSelector
impl Sync for EntropyFeatureSelector
impl Unpin for EntropyFeatureSelector
impl UnwindSafe for EntropyFeatureSelector
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