pub struct StatisticalValidator {
pub statistical_tests: bool,
pub check_data_leakage: bool,
pub check_feature_importance: bool,
pub check_prediction_consistency: bool,
pub min_sample_size: usize,
pub alpha: f64,
pub check_concept_drift: bool,
}Expand description
Statistical validation and testing
Fields§
§statistical_tests: boolPerform statistical significance tests
check_data_leakage: boolTest for data leakage
check_feature_importance: boolValidate feature importance
check_prediction_consistency: boolTest prediction consistency
min_sample_size: usizeMinimum sample size for statistical tests
alpha: f64Alpha level for statistical tests
check_concept_drift: boolTest for concept drift
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StatisticalValidator
impl RefUnwindSafe for StatisticalValidator
impl Send for StatisticalValidator
impl Sync for StatisticalValidator
impl Unpin for StatisticalValidator
impl UnwindSafe for StatisticalValidator
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> 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