dataeval.detectors.drift

Drift detectors identify if the statistical properties of the data has changed.

Submodules

updates

Update strategies inform how the drift detector classes update the reference data when monitoring.

Classes

DriftCVM

Drift detector employing the Cramér-von Mises (CVM) Drift Detection test.

DriftKS

Drift detector employing the Kolmogorov-Smirnov (KS) distribution test.

DriftMMD

Maximum Mean Discrepancy (MMD) Drift Detection algorithm using a permutation test.

DriftMVDC

Multivariant Domain Classifier

DriftUncertainty

Test for a change in the number of instances falling into regions on which the model is uncertain.

UpdateStrategy

Protocol for reference dataset update strategy for drift detectors

Output Classes

DriftMMDOutput

Output class for DriftMMD drift detector.

DriftMVDCOutput

Class wrapping the results of the classifier for drift detection and providing plotting functionality.

DriftOutput

Output class for DriftCVM, DriftKS, and DriftUncertainty drift detectors.