Skip to main content

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};