pub struct StatisticalValidator { /* private fields */ }Expand description
Statistical validation utilities
Implementations§
Source§impl StatisticalValidator
impl StatisticalValidator
Sourcepub fn confidence_level(self, level: f64) -> Self
pub fn confidence_level(self, level: f64) -> Self
Set confidence level for statistical tests
Sourcepub fn min_sample_size(self, size: usize) -> Self
pub fn min_sample_size(self, size: usize) -> Self
Set minimum sample size for tests
Sourcepub fn validate_prediction_distribution(
&self,
predictions: &Array1<f64>,
) -> ValidationResult
pub fn validate_prediction_distribution( &self, predictions: &Array1<f64>, ) -> ValidationResult
Validate that pipeline predictions have reasonable statistical properties
Sourcepub fn validate_transformation(
&self,
input: &Array2<f64>,
output: &Array2<f64>,
) -> ValidationResult
pub fn validate_transformation( &self, input: &Array2<f64>, output: &Array2<f64>, ) -> ValidationResult
Validate pipeline transformation properties
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