All ML Frameworks

43,007 frameworks ranked by quality score

Showing 1–100 of 43,007
# Framework Score Tier
1 microsoft/onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training...

100
Verified
2 PennyLaneAI/pennylane

PennyLane is an open-source quantum software platform for quantum computing,...

100
Verified
3 keras-team/keras

Deep Learning for humans

100
Verified
4 huggingface/huggingface_hub

The official Python client for the Hugging Face Hub.

100
Verified
5 PaddlePaddle/Paddle

PArallel Distributed Deep LEarning: Machine Learning Framework from...

100
Verified
6 pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

100
Verified
7 opencv/opencv

Open Source Computer Vision Library

100
Verified
8 scikit-learn/scikit-learn

scikit-learn: machine learning in Python

100
Verified
9 tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

100
Verified
10 onnx/onnx

Open standard for machine learning interoperability

98
Verified
11 dmlc/xgboost

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM)...

98
Verified
12 sktime/sktime

A unified framework for machine learning with time series

98
Verified
13 catboost/catboost

A fast, scalable, high performance Gradient Boosting on Decision Trees...

97
Verified
14 cvat-ai/cvat

Annotate better with CVAT, the industry-leading data engine for machine...

96
Verified
15 online-ml/river

🌊 Online machine learning in Python

95
Verified
16 pytorch/executorch

On-device AI across mobile, embedded and edge for PyTorch

95
Verified
17 pytorch/vision

Datasets, Transforms and Models specific to Computer Vision

95
Verified
18 streamlit/streamlit

Streamlit — A faster way to build and share data apps.

95
Verified
19 Project-MONAI/MONAI

AI Toolkit for Healthcare Imaging

94
Verified
20 deepspeedai/DeepSpeed

DeepSpeed is a deep learning optimization library that makes distributed...

94
Verified
21 Lightning-AI/pytorch-lightning

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero...

94
Verified
22 torchgeo/torchgeo

TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data

94
Verified
23 kornia/kornia

🐍 Geometric Computer Vision Library for Spatial AI

93
Verified
24 pyg-team/pytorch_geometric

Graph Neural Network Library for PyTorch

93
Verified
25 shap/shap

A game theoretic approach to explain the output of any machine learning model.

92
Verified
26 marimo-team/marimo

A reactive notebook for Python — run reproducible experiments, query with...

92
Verified
27 apple/coremltools

Core ML tools contain supporting tools for Core ML model conversion,...

92
Verified
28 nilearn/nilearn

Machine learning for NeuroImaging in Python

91
Verified
29 aeon-toolkit/aeon

A toolkit for time series machine learning and deep learning

91
Verified
30 dipy/dipy

DIPY is the paragon 3D/4D+ medical imaging library in Python. Contains...

91
Verified
31 HumanSignal/label-studio

Label Studio is a multi-type data labeling and annotation tool with...

91
Verified
32 Nixtla/neuralforecast

Scalable and user friendly neural :brain: forecasting algorithms.

91
Verified
33 tslearn-team/tslearn

The machine learning toolkit for time series analysis in Python

91
Verified
34 biolab/orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

90
Verified
35 modelscope/modelscope

ModelScope: bring the notion of Model-as-a-Service to life.

90
Verified
36 pallets/click

Python composable command line interface toolkit

90
Verified
37 carla-simulator/carla

Open-source simulator for autonomous driving research.

90
Verified
38 lmcinnes/umap

Uniform Manifold Approximation and Projection

90
Verified
39 voicepaw/so-vits-svc-fork

so-vits-svc fork with realtime support, improved interface and more features.

89
Verified
40 uxlfoundation/scikit-learn-intelex

Extension for Scikit-learn is a seamless way to speed up your Scikit-learn...

89
Verified
41 Nixtla/statsforecast

Lightning ⚡️ fast forecasting with statistical and econometric models.

89
Verified
42 shankarpandala/lazypredict

Lazy Predict help build a lot of basic models without much code and helps...

89
Verified
43 casadi/casadi

CasADi is a symbolic framework for numeric optimization implementing...

89
Verified
44 deepmodeling/deepmd-kit

A deep learning package for many-body potential energy representation and...

89
Verified
45 voxel51/fiftyone

Refine high-quality datasets and visual AI models

89
Verified
46 scverse/scanpy

Single-cell analysis in Python. Scales to >100M cells.

88
Verified
47 scverse/anndata

Annotated data.

88
Verified
48 scverse/scvi-tools

Deep probabilistic analysis of single-cell and spatial omics data

88
Verified
49 brian-team/brian2

Brian is a free, open source simulator for spiking neural networks.

88
Verified
50 Lightning-AI/torchmetrics

Machine learning metrics for distributed, scalable PyTorch applications.

88
Verified
51 meta-pytorch/torchrec

Pytorch domain library for recommendation systems

88
Verified
52 process-intelligence-solutions/pm4py

Official public repository for PM4Py (Process Mining for Python) — an...

88
Verified
53 fastai/fastai

The fastai deep learning library

88
Verified
54 mne-tools/mne-python

MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python

88
Verified
55 uber/causalml

Uplift modeling and causal inference with machine learning algorithms

88
Verified
56 pymc-devs/pytensor

PyTensor allows you to define, optimize, and efficiently evaluate...

87
Verified
57 sebp/scikit-survival

Survival analysis built on top of scikit-learn

87
Verified
58 microsoft/FLAML

A fast library for AutoML and tuning. Join our Discord:...

87
Verified
59 devitocodes/devito

DSL and compiler framework for automated finite-differences and stencil computation

87
Verified
60 terrastackai/terratorch

A Python toolkit for fine-tuning Geospatial Foundation Models (GFMs).

87
Verified
61 unit8co/darts

A python library for user-friendly forecasting and anomaly detection on time series.

87
Verified
62 NVIDIA/TensorRT

NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference on...

87
Verified
63 probabl-ai/skore

Track your Data Science. Skore's open-source Python library accelerates ML...

87
Verified
64 Farama-Foundation/Gymnasium

An API standard for single-agent reinforcement learning environments, with...

87
Verified
65 scikit-learn-contrib/hdbscan

A high performance implementation of HDBSCAN clustering.

87
Verified
66 lanpa/tensorboardX

tensorboard for pytorch (and chainer, mxnet, numpy, ...)

87
Verified
67 opentensor/bittensor

Internet-scale Neural Networks

86
Verified
68 NeuroTechX/moabb

Mother of All BCI Benchmarks

86
Verified
69 open-edge-platform/datumaro

Dataset Management Framework, a Python library and a CLI tool to build,...

86
Verified
70 netket/netket

Machine learning algorithms for many-body quantum systems

86
Verified
71 skforecast/skforecast

Time series forecasting with machine learning models

86
Verified
72 mlfoundations/open_clip

An open source implementation of CLIP.

86
Verified
73 google-deepmind/dm_control

Google DeepMind's software stack for physics-based simulation and...

86
Verified
74 google-deepmind/optax

Optax is a gradient processing and optimization library for JAX.

85
Verified
75 treeverse/dvc

🦉 Data Versioning and ML Experiments

85
Verified
76 NVIDIA/earth2studio

Open-source deep-learning framework for exploring, building and deploying AI...

85
Verified
77 huggingface/datasets

🤗 The largest hub of ready-to-use datasets for AI models with fast,...

85
Verified
78 roboflow/inference

Turn any computer or edge device into a command center for your computer...

85
Verified
79 optuna/optuna

A hyperparameter optimization framework

85
Verified
80 braindecode/braindecode

Deep learning software to decode EEG, ECG or MEG signals

85
Verified
81 PINTO0309/onnx2tf

Self-Created Tools to convert ONNX files (NCHW) to TensorFlow/TFLite/Keras...

84
Verified
82 skrub-data/skrub

Machine learning with dataframes

84
Verified
83 patrick-kidger/equinox

Elegant easy-to-use neural networks + scientific computing in JAX....

84
Verified
84 TissueImageAnalytics/tiatoolbox

Computational Pathology Toolbox developed by TIA Centre, University of Warwick.

84
Verified
85 fairlearn/fairlearn

A Python package to assess and improve fairness of machine learning models.

84
Verified
86 InterDigitalInc/CompressAI

A PyTorch library and evaluation platform for end-to-end compression research

84
Verified
87 py-why/EconML

ALICE (Automated Learning and Intelligence for Causation and Economics) is a...

84
Verified
88 gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to...

84
Verified
89 qiskit-community/qiskit-machine-learning

An open-source library built on Qiskit for quantum machine learning tasks at...

83
Verified
90 sbi-dev/sbi

sbi is a Python package for simulation-based inference, designed to meet the...

83
Verified
91 PriorLabs/TabPFN

⚡ TabPFN: Foundation Model for Tabular Data ⚡

83
Verified
92 joblib/joblib

Computing with Python functions.

83
Verified
93 Nixtla/mlforecast

Scalable machine 🤖 learning for time series forecasting.

82
Verified
94 CVHub520/X-AnyLabeling

Effortless data labeling with AI support from Segment Anything and other...

82
Verified
95 google/magika

Fast and accurate AI powered file content types detection

82
Verified
96 microsoft/tensorwatch

Debugging, monitoring and visualization for Python Machine Learning and Data Science

82
Verified
97 encode/httpx

A next generation HTTP client for Python. 🦋

82
Verified
98 omni-us/jsonargparse

Minimal effort CLIs derived from type hints and parse from command line,...

82
Verified
99 obss/sahi

Framework agnostic sliced/tiled inference + interactive ui + error analysis plots

81
Verified
100 chemprop/chemprop

Message Passing Neural Networks for Molecule Property Prediction

81
Verified
1 2 3 429 430 431 Next »