OverviewΒΆ
Each guide shows how to do one task. Before you use a guide, learn the basic loop in Getting started.
Feed CSV files, DataFrames, message queues and benchmark datasets to a detector.
Find candidate detectors for your data and compare them.
Calibrate scores, choose a threshold and keep anomalies out of the model.
Choose a metric, follow performance over time and report stable results.
Add preprocessing, projections, postprocessing and ensembles.
Detect anomalies in seasonal series
Find anomalies in metrics with a daily or weekly cycle.
Run a PyOD batch detector on a stream.
Start from historical data, save the state, run one detector per source and control the time per point.
Write a detector of your own and add it to PySAD.
Complete scripts that run end to end.