Skip to main content

> ML_LIBRARIES_CATALOG_v1.0

Qualified ML Libraries

Every library is independently qualified with primary citations, supported version ranges, hardware accelerator separation, and real-world failure patterns.

Showing 18 of 161 Qualified Libraries & Tools (Page 5 of 9)Accelerator Mappings & Failure Modes
computer-vision
0.10.14Apache-2.0

MediaPipe

Google AI Edge

Google's cross-platform framework for real-time perceptual AI on edge, mobile, and web.

Training:
Not Supported (Inference Only)
Inference:
CPUMPSWEBGPUWASM
#image#video#audio
computer-vision
2.1Apache-2.0

Segment Anything (SAM)

Meta FAIR

Meta's promptable foundation model for zero-shot image and video segmentation.

Training:
CPUCUDAROCMMPS
Inference:
CPUCUDAROCMMPS
#image#video
Time Series & Stats
0.14.4BSD-3-Clause

statsmodels

statsmodels Developers / NumFOCUS

The premier Python library for rigorous statistical inference and classical econometrics.

Training:
CPU
Inference:
CPUWASM
#tabular#time-series
Time Series & Stats
1.1.5MIT

Prophet

Meta Open Source

Meta's automated forecasting tool optimized for business metrics and human-interpretable seasonality.

Training:
CPU
Inference:
CPU
#time-series
Time Series & Stats
0.33.0BSD-3-Clause

sktime

sktime community / NumFOCUS

Unified scikit-learn compatible toolbox for time series forecasting, classification, and clustering.

Training:
CPU
Inference:
CPU
#time-series
Time Series & Stats
0.30.0Apache-2.0

Darts

Unit8

User-friendly Python library for time series forecasting with classical and deep learning models.

Training:
CPUCUDAMPS
Inference:
CPUCUDAMPS
#time-series
Time Series & Stats
0.15.1Apache-2.0

GluonTS

Amazon Web Services (AWS)

AWS's toolkit for probabilistic deep learning time series modeling and Chronos foundation models.

Training:
CPUCUDA
Inference:
CPUCUDA
#time-series
Time Series & Stats
1.7.6Apache-2.0

StatsForecast

Nixtla

Lightning-fast statistical time series forecasting for millions of series using Numba.

Training:
CPU
Inference:
CPU
#time-series
Time Series & Stats
0.13.4Apache-2.0

MLForecast

Nixtla

Scalable machine learning time series forecasting using gradient boosting and automated feature engineering.

Training:
CPUCUDA
Inference:
CPUCUDA
#time-series#tabular
Time Series & Stats
1.7.4Apache-2.0

NeuralForecast

Nixtla

Deep learning time series forecasting library implementing modern transformer and MLP architectures in PyTorch.

Training:
CPUCUDAROCMMPS
Inference:
CPUCUDAROCMMPS
#time-series
Time Series & Stats
0.20.2MIT

tsfresh

Blue Yonder / tsfresh developers

Automated feature extraction and hypothesis-driven feature selection for time series.

Training:
CPU
Inference:
CPU
#time-series
Time Series & Stats
2.0.4MIT

pmdarima

Taylor G. Smith / alkaline-ml

Python's equivalent of R's auto.arima for automated seasonal ARIMA order selection.

Training:
CPU
Inference:
CPU
#time-series
probabilistic-modelling
5.16.2Apache-2.0

PyMC

PyMC Developers / NumFOCUS

Leading probabilistic programming library for Python with advanced Bayesian inference engines.

Training:
CPUCUDA
Inference:
CPUCUDA
#tabular#time-series
probabilistic-modelling
1.2.4BSD-3-Clause

CmdStanPy (Stan)

Stan Development Team / NumFOCUS

Python interface to CmdStan for high-performance C++ compiled Bayesian inference.

Training:
CPUCUDA
Inference:
CPUCUDA
#tabular#time-series
probabilistic-modelling
0.15.2Apache-2.0

NumPyro

Pyro Developers / Uber / Broad Institute

High-performance probabilistic programming powered by JAX for GPU/TPU accelerated Bayesian inference.

Training:
CPUCUDAROCMMPSTPU
Inference:
CPUCUDAROCMMPS
#tabular#time-series
probabilistic-modelling
1.9.1Apache-2.0

Pyro

Uber AI / Linux Foundation AI & Data

Deep probabilistic programming library integrating PyTorch neural networks with Bayesian probability.

Training:
CPUCUDAROCMMPS
Inference:
CPUCUDAROCMMPS
#tabular#image#time-series
probabilistic-modelling
0.24.0Apache-2.0

TensorFlow Probability

Google / TensorFlow Team

Google's probabilistic reasoning and statistical analysis library for TensorFlow and JAX.

Training:
CPUCUDATPU
Inference:
CPUCUDA
#tabular#time-series
probabilistic-modelling
0.11.1MIT

DoWhy

PyWhy / Microsoft Research

Microsoft Research and PyWhy's end-to-end framework for causal inference and assumption refutation.

Training:
CPU
Inference:
CPU
#tabular#graph