pub struct DriftDetector { /* private fields */ }Expand description
Drift detector for monitoring data distribution changes
Implementations§
Source§impl DriftDetector
impl DriftDetector
pub fn new(config: DriftDetectionConfig) -> Self
Sourcepub fn set_reference(&mut self, reference_data: Array2<f64>)
pub fn set_reference(&mut self, reference_data: Array2<f64>)
Set reference data for drift detection
Sourcepub fn detect_drift(
&mut self,
current_data: &Array2<f64>,
) -> Result<DriftDetectionResult>
pub fn detect_drift( &mut self, current_data: &Array2<f64>, ) -> Result<DriftDetectionResult>
Detect drift in new data
Trait Implementations§
Source§impl Clone for DriftDetector
impl Clone for DriftDetector
Source§fn clone(&self) -> DriftDetector
fn clone(&self) -> DriftDetector
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 moreAuto Trait Implementations§
impl Freeze for DriftDetector
impl RefUnwindSafe for DriftDetector
impl Send for DriftDetector
impl Sync for DriftDetector
impl Unpin for DriftDetector
impl UnwindSafe for DriftDetector
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