pub struct BiasVarianceConfig {
pub n_bootstrap: usize,
pub sample_fraction: f64,
pub random_seed: Option<u64>,
pub with_replacement: bool,
pub compute_sample_wise: bool,
}Expand description
Configuration for bias-variance decomposition
Fields§
§n_bootstrap: usizeNumber of bootstrap samples to generate
sample_fraction: f64Fraction of original dataset to sample in each bootstrap
random_seed: Option<u64>Random seed for reproducibility
with_replacement: boolWhether to use sampling with replacement
compute_sample_wise: boolWhether to compute sample-wise decomposition
Trait Implementations§
Source§impl Clone for BiasVarianceConfig
impl Clone for BiasVarianceConfig
Source§fn clone(&self) -> BiasVarianceConfig
fn clone(&self) -> BiasVarianceConfig
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 Debug for BiasVarianceConfig
impl Debug for BiasVarianceConfig
Auto Trait Implementations§
impl Freeze for BiasVarianceConfig
impl RefUnwindSafe for BiasVarianceConfig
impl Send for BiasVarianceConfig
impl Sync for BiasVarianceConfig
impl Unpin for BiasVarianceConfig
impl UnwindSafe for BiasVarianceConfig
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