pub enum CVStrategy {
KFold {
n_folds: usize,
shuffle: bool,
},
StratifiedKFold {
n_folds: usize,
shuffle: bool,
},
LeaveOneOut,
LeavePOut {
p: usize,
},
TimeSeriesSplit {
n_splits: usize,
max_train_size: Option<usize>,
},
MonteCarlo {
n_splits: usize,
test_size: f64,
},
}Expand description
Cross-validation strategies CVStrategy
Variants§
KFold
K-fold cross-validation
StratifiedKFold
Stratified K-fold (for classification tasks)
LeaveOneOut
Leave-one-out cross-validation
LeavePOut
Leave-P-out cross-validation
TimeSeriesSplit
Time series split
MonteCarlo
Monte Carlo cross-validation
Trait Implementations§
Source§impl Clone for CVStrategy
impl Clone for CVStrategy
Source§fn clone(&self) -> CVStrategy
fn clone(&self) -> CVStrategy
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 CVStrategy
impl RefUnwindSafe for CVStrategy
impl Send for CVStrategy
impl Sync for CVStrategy
impl Unpin for CVStrategy
impl UnwindSafe for CVStrategy
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