pub struct TextFeatureSelector { /* private fields */ }Expand description
Text feature selector
Filters features based on document frequency.
Implementations§
Source§impl TextFeatureSelector
impl TextFeatureSelector
Sourcepub fn set_min_df(self, mindf: f64) -> Result<Self>
pub fn set_min_df(self, mindf: f64) -> Result<Self>
Set minimum document frequency
Sourcepub fn set_max_df(self, maxdf: f64) -> Result<Self>
pub fn set_max_df(self, maxdf: f64) -> Result<Self>
Set maximum document frequency
Sourcepub fn set_max_features(self, maxfeatures: f64) -> Result<Self>
pub fn set_max_features(self, maxfeatures: f64) -> Result<Self>
Set maximum document frequency (alias for set_max_df)
Sourcepub fn use_counts(self, usecounts: bool) -> Self
pub fn use_counts(self, usecounts: bool) -> Self
Set to use absolute counts instead of fractions
Sourcepub fn transform(&self, x: &Array2<f64>) -> Result<Array2<f64>>
pub fn transform(&self, x: &Array2<f64>) -> Result<Array2<f64>>
Transform data using selected features
Sourcepub fn fit_transform(&mut self, x: &Array2<f64>) -> Result<Array2<f64>>
pub fn fit_transform(&mut self, x: &Array2<f64>) -> Result<Array2<f64>>
Fit and transform in one step
Sourcepub fn get_selected_features(&self) -> Option<&Vec<usize>>
pub fn get_selected_features(&self) -> Option<&Vec<usize>>
Get selected feature indices
Trait Implementations§
Source§impl Clone for TextFeatureSelector
impl Clone for TextFeatureSelector
Source§fn clone(&self) -> TextFeatureSelector
fn clone(&self) -> TextFeatureSelector
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 TextFeatureSelector
impl Debug for TextFeatureSelector
Auto Trait Implementations§
impl Freeze for TextFeatureSelector
impl RefUnwindSafe for TextFeatureSelector
impl Send for TextFeatureSelector
impl Sync for TextFeatureSelector
impl Unpin for TextFeatureSelector
impl UnsafeUnpin for TextFeatureSelector
impl UnwindSafe for TextFeatureSelector
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.