pub struct OneHotEncoder { /* private fields */ }Expand description
One-Hot Encoder
Converts categorical features to one-hot encoded vectors.
Implementations§
Source§impl OneHotEncoder
impl OneHotEncoder
pub fn new() -> Self
Sourcepub fn transform(&self, data: &[Vec<String>]) -> Tensor
pub fn transform(&self, data: &[Vec<String>]) -> Tensor
Transform categorical data to one-hot encoded
pub fn fit_transform(&mut self, data: &[Vec<String>]) -> Tensor
Sourcepub fn get_feature_names(&self) -> Vec<String>
pub fn get_feature_names(&self) -> Vec<String>
Get feature names for the one-hot encoded output
Auto Trait Implementations§
impl Freeze for OneHotEncoder
impl RefUnwindSafe for OneHotEncoder
impl Send for OneHotEncoder
impl Sync for OneHotEncoder
impl Unpin for OneHotEncoder
impl UnwindSafe for OneHotEncoder
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> 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