pub struct BootstrapCV { /* private fields */ }Expand description
Bootstrap cross-validator with confidence interval estimation
Bootstrap cross-validation uses sampling with replacement to create training sets of the same size as the original dataset. The out-of-bag (OOB) samples serve as the test set. This provides bootstrap estimates of model performance with built-in confidence intervals.
Implementations§
Source§impl BootstrapCV
impl BootstrapCV
Sourcepub fn train_size(self, size: f64) -> Self
pub fn train_size(self, size: f64) -> Self
Set the size of the training set 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 BootstrapCV
impl Clone for BootstrapCV
Source§fn clone(&self) -> BootstrapCV
fn clone(&self) -> BootstrapCV
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 moreSource§impl CrossValidator for BootstrapCV
impl CrossValidator for BootstrapCV
Auto Trait Implementations§
impl Freeze for BootstrapCV
impl RefUnwindSafe for BootstrapCV
impl Send for BootstrapCV
impl Sync for BootstrapCV
impl Unpin for BootstrapCV
impl UnwindSafe for BootstrapCV
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