Detectors#
Detectors operate on a single (univariate or multivariate) time series and
segment it into homogeneous regions. All detectors inherit from
BaseChangeDetector and expose the
universal interface predict and predict_changepoints. Some detectors
additionally expose predict_segment_anomalies, predict_scores or
predict_all, depending on what the underlying algorithm computes.
Base#
Base class for all detectors providing sklearn compatibility. |
Changepoint detectors#
Detectors that implement predict and predict_changepoints.
|
CROPS algorithm for path solutions to the PELT algorithm. |
|
Moving window algorithm for multiple change-point detection. |
|
Pruned exact linear time (PELT) changepoint detection. |
|
Seeded binary segmentation algorithm for multiple changepoint detection. |
Segment anomaly detectors#
Detectors that additionally implement predict_segment_anomalies.
|
Collective and Point Anomaly (CAPA) detection algorithm. |
|
Circular binary segmentation algorithm for multiple segment anomaly detection. |
Utilities#
|
Return True if the given estimator is (probably) a change detector. |