pub struct MissingPatternGenerator { /* private fields */ }Expand description
Missing pattern generator
Implementations§
Source§impl MissingPatternGenerator
impl MissingPatternGenerator
Sourcepub fn random_state(self, random_state: Option<u64>) -> Self
pub fn random_state(self, random_state: Option<u64>) -> Self
Set random state
Sourcepub fn introduce_missing(
&self,
data: &Array2<f64>,
pattern: &MissingPattern,
) -> SklResult<(Array2<f64>, Array2<bool>)>
pub fn introduce_missing( &self, data: &Array2<f64>, pattern: &MissingPattern, ) -> SklResult<(Array2<f64>, Array2<bool>)>
Introduce missing values according to pattern
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MissingPatternGenerator
impl RefUnwindSafe for MissingPatternGenerator
impl Send for MissingPatternGenerator
impl Sync for MissingPatternGenerator
impl Unpin for MissingPatternGenerator
impl UnwindSafe for MissingPatternGenerator
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