yzhao062/pyod
A Python Library for Outlier and Anomaly Detection, Integrating Classical and Deep Learning Techniques
Provides 45+ detection algorithms unified under a scikit-learn compatible API, combining classical methods (LOF, Isolation Forest) with 12 PyTorch-based neural models. Emphasizes performance through Numba JIT compilation and the SUOD framework for fast training/prediction, plus LLM-guided automated model selection to reduce manual hyperparameter tuning.
9,747 stars. Used by 11 other packages. Available on PyPI.
Stars
9,747
Forks
1,459
Language
Python
License
BSD-2-Clause
Category
Last pushed
Mar 01, 2026
Commits (30d)
0
Dependencies
6
Reverse dependents
11
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/yzhao062/pyod"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
unit8co/darts
A python library for user-friendly forecasting and anomaly detection on time series.
raphaelvallat/antropy
AntroPy: entropy and complexity of (EEG) time-series in Python
Minqi824/ADBench
Official Implement of "ADBench: Anomaly Detection Benchmark", NeurIPS 2022.
vc1492a/PyNomaly
Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier...
kkirchheim/pytorch-ood
👽 Out-of-Distribution Detection with PyTorch