pub struct StratifiedShuffleSplit { /* private fields */ }Expand description
Stratified Shuffle Split cross-validator
Combines stratified sampling with shuffle split for balanced random splits
Implementations§
Source§impl StratifiedShuffleSplit
impl StratifiedShuffleSplit
Sourcepub fn test_size(self, size: f64) -> Self
pub fn test_size(self, size: f64) -> Self
Set the test size as a proportion (0.0 to 1.0) of the dataset
Sourcepub fn train_size(self, size: f64) -> Self
pub fn train_size(self, size: f64) -> Self
Set the train size as a proportion (0.0 to 1.0) of the dataset
Sourcepub fn random_state(self, seed: u64) -> Self
pub fn random_state(self, seed: u64) -> Self
Set the random state for reproducible results
Trait Implementations§
Source§impl Clone for StratifiedShuffleSplit
impl Clone for StratifiedShuffleSplit
Source§fn clone(&self) -> StratifiedShuffleSplit
fn clone(&self) -> StratifiedShuffleSplit
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 StratifiedShuffleSplit
impl RefUnwindSafe for StratifiedShuffleSplit
impl Send for StratifiedShuffleSplit
impl Sync for StratifiedShuffleSplit
impl Unpin for StratifiedShuffleSplit
impl UnwindSafe for StratifiedShuffleSplit
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