> 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.
NumPy
NumPy Developers / NumFOCUS
The fundamental package for scientific computing with Python.
SciPy
SciPy Community / NumFOCUS
Fundamental algorithms for scientific computing in Python.
pandas
pandas Community / NumFOCUS
Flexible and powerful data analysis and manipulation library for Python.
Polars
Polars / Open Source
Blazingly fast DataFrames powered by a multi-threaded Rust query engine.
Apache Arrow
Apache Software Foundation
Universal columnar in-memory data format and zero-copy transport layer.
Dask
Dask Community / NumFOCUS
Flexible library for parallel computing and distributed scaling in Python.
Ray
Anyscale / UC Berkeley RISELab
Unified framework for scaling AI and Python workloads from training to serving.
Apache Spark MLlib
Apache Software Foundation
Scalable machine learning library for distributed big data clusters.
RAPIDS cuDF
NVIDIA / RAPIDS
GPU DataFrame library for loading, joining, and manipulating tabular data on NVIDIA GPUs.
RAPIDS cuML
NVIDIA / RAPIDS
GPU-accelerated suite of machine learning algorithms matching the scikit-learn API.
DuckDB
DuckDB Foundation / DuckDB Labs
In-process SQL OLAP database management system for machine learning feature engineering.
scikit-learn
scikit-learn Consortium / Inria
Simple and efficient tools for predictive data analysis.
XGBoost
DMLC (Distributed Machine Learning Community)
Scalable, Portable and Distributed Gradient Boosting Library.
LightGBM
Microsoft
A fast, distributed, high performance gradient boosting framework.
CatBoost
Yandex / Open Source
Fast, scalable, high performance gradient boosting on decision trees with native categorical handling.
imbalanced-learn
scikit-learn-contrib
Toolkit for classification with severely imbalanced datasets.
River
River Community / Open Source
Online machine learning in Python for streaming and concept drift.
Vowpal Wabbit
Microsoft Research / DMLC
Ultra-fast machine learning system for contextual bandits and massive streaming data.
