ML Frameworks

ML Frameworks

big names · picking up speed
01
google/magika
+80 ★/dayaccelerating

A tiny deep-learning model that guesses what a file actually contains, not just what its extension claims.

18.5k Rust Other AI · explained
02
shap/shap
+22 ★/dayaccelerating

Because 'the model said so' is not an explanation, SHAP uses Shapley values from game theory to assign every feature its exact contribution to any prediction.

25.7k Jupyter Notebook LLMOps · Eval · explained
03
onnx/onnx
+19 ★/dayaccelerating

An open standard that lets you train in PyTorch and deploy on hardware that has never heard of it.

21.5k Python Inference · Serving · explained
04
eriklindernoren/ML-From-Scratch
+29 ★/dayaccelerating

A readable reference for how classic machine learning actually works under the hood, from backprop to genetic algorithms.

32.8k Python ML Frameworks · explained
05
huggingface/transformers
+47 ★/dayaccelerating

It centralizes model definitions so the same architecture works across PyTorch, JAX, vLLM, and llama.cpp without rewrites.

165.1k Python Language Models · explained
06
pytorch/pytorch
+25 ★/dayaccelerating

PyTorch exists to give researchers and engineers GPU-accelerated tensor math and automatic differentiation without forcing them to leave Python’s debugger and stack traces behind.

102.9k Python ML Frameworks · explained
07
rasbt/LLMs-from-scratch
+60 ★/dayaccelerating

It teaches how LLMs work by implementing tokenization, attention, pretraining, and finetuning in pure PyTorch, one notebook at a time.

104.7k Jupyter Notebook Language Models · explained
08
keras-team/keras
+6.3 ★/dayaccelerating

The familiar high-level API now runs on three major backends, letting you swap execution engines without rewriting model code.

64.3k Python ML Frameworks · explained
09
karpathy/llm.c
+6.4 ★/dayaccelerating

Because training a transformer shouldn't require 245MB of PyTorch just to multiply matrices.

31k Cuda Language Models · explained
10
NVIDIA/Megatron-LM
+16 ★/dayaccelerating

Megatron-LM splits into a reference training stack and a composable core for anyone who needs to squeeze every FLOP from a GPU cluster.

17.8k Python Language Models · explained
11
karpathy/nn-zero-to-hero
+14 ★/dayaccelerating

Jupyter notebooks that prove you can write a GPT with little more than high-school calculus and stubbornness.

24.3k Jupyter Notebook Learning · explained
12
ray-project/ray
+11 ★/dayaccelerating

Ray treats distributed computing as a Python primitive, then layers on libraries for training, tuning, serving, and reinforcement learning.

43.8k Python Inference · Serving · explained
13
huggingface/trl
+8.9 ★/dayaccelerating

TRL wraps the messy zoo of post-training algorithms into clean, scalable trainers that actually run on hardware you might already own.

19.3k Python ML Frameworks · explained
16
huggingface/lerobot
+29 ★/daysteady

A PyTorch toolkit that treats robot learning like Hugging Face treats NLP: standardized datasets, pretrained policies, and one interface for many arms.

27.4k Python Domain Apps · explained
17
explosion/spaCy
+2.3 ★/daysteady

spaCy exists to move NLP models from research notebooks into production Python without rewriting the plumbing.

33.9k Python ML Frameworks · explained
18

This library treats dense embeddings, rerankers, and sparse encoders as one retrieval stack instead of forcing a single model to do it all.

19.1k Python RAG · Search · explained
19
google-ai-edge/mediapipe
+11 ★/daysteady

It exists to let developers run customized vision, text, and audio machine learning across mobile, web, and edge hardware without cloud round-trips.

36.9k C++ Computer Vision · explained
20
NVIDIA-NeMo/Speech
+4.6 ★/daysteady

NeMo shed its multimodal skin to focus on ASR, TTS, and speech LLMs—just as the field gets interesting.

18.4k Python ML Frameworks · explained
loading more…

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.