Python SDK for outlier and anomaly detection
Top 5.5% on sourcepulse
PyOD is a comprehensive Python library for outlier and anomaly detection, offering a unified interface to over 50 classical and deep learning algorithms. It caters to researchers and practitioners needing to identify unusual patterns in multivariate data, providing optimized performance and ease of use.
How It Works
PyOD integrates a wide array of detection algorithms, including probabilistic, linear, proximity-based, ensemble, and neural network models. It leverages Numba and Joblib for JIT compilation and parallel processing, enhancing performance. The library also supports advanced features like the SUOD framework for accelerated training on large datasets and LLM-based model selection for automated tuning.
Quick Start & Requirements
pip install pyod
or conda: conda install -c conda-forge pyod
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 weeks ago
1 day