pub enum CrossValidationMethod {
KFold,
LeaveOneOut,
Stratified,
TimeSeries,
}Expand description
Cross-validation methods for component selection
Variants§
KFold
K-fold cross-validation
LeaveOneOut
Leave-one-out cross-validation
Stratified
Stratified cross-validation
TimeSeries
Time series cross-validation (forward chaining)
Trait Implementations§
Source§impl Clone for CrossValidationMethod
impl Clone for CrossValidationMethod
impl Copy for CrossValidationMethod
Auto Trait Implementations§
impl Freeze for CrossValidationMethod
impl RefUnwindSafe for CrossValidationMethod
impl Send for CrossValidationMethod
impl Sync for CrossValidationMethod
impl Unpin for CrossValidationMethod
impl UnsafeUnpin for CrossValidationMethod
impl UnwindSafe for CrossValidationMethod
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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