File size: 319 Bytes
aca22b8 | 1 2 3 4 5 6 7 8 9 | from crom_efficientllm.drift_estimator.estimator import DriftEstimator, DriftMode
def test_drift_triggers():
de = DriftEstimator(threshold=0.1, mode=DriftMode.L2)
alert, dist, ewma = de.update([0, 0, 0])
assert alert is False
alert, dist, ewma = de.update([1, 0, 0])
assert isinstance(alert, bool)
|