trustformers_debug/regression/mod.rs
1//! Performance regression detection for TrustformeRS debug.
2//!
3//! # Modules
4//!
5//! - `detector` — Baseline-comparison regression detector operating on full
6//! `PerfMeasurement` profiling records.
7//! - `statistical` — Streaming statistical detectors: z-score / relative-change
8//! detector (`StatRegressionDetector`) and CUSUM change-point algorithm
9//! (`CusumDetector`).
10
11pub mod detector;
12pub mod statistical;
13
14pub use detector::{
15 BaselineStats, PerfBaseline, PerfMeasurement, RegressionAlert, RegressionConfig,
16 RegressionDetector, RegressionMetric, RegressionSeverity,
17};
18pub use statistical::{
19 ChangeDirection, CusumAlert, CusumDetector, StatBaselineStats, StatRegressionConfig,
20 StatRegressionDetector, StatRegressionDirection, StatRegressionEvent, StatRegressionSeverity,
21};