Skip to content

briefcase.drift

Terminal window
pip install briefcase-ai[drift]

DriftCalculator

from briefcase.drift import DriftCalculator
calculator = DriftCalculator()
calculator.with_similarity_threshold(0.9)
metrics = calculator.calculate_drift(["billing", "billing", "account", "billing"])
print(metrics.consistency_score, metrics.agreement_rate, metrics.drift_score)
print(metrics.consensus_output, metrics.outliers)
print(metrics.get_status(calculator))
DriftCalculator()
.calculate_drift(outputs) -> DriftMetrics
.with_similarity_threshold(threshold)
.similarity_threshold

DriftMetrics

Returned by calculate_drift. Attributes: consistency_score, agreement_rate, drift_score, consensus_output, consensus_confidence, outliers, total_samples, plus get_status(calculator) and to_dict().