ML Frameworks

ML Frameworks

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

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

18.6k Rust Other AI · explained
02
shap/shap
+23 ★/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
huggingface/transformers
+54 ★/dayaccelerating

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

165.2k Python Language Models · explained
04
onnx/onnx
+21 ★/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
05
rasbt/LLMs-from-scratch
+65 ★/dayaccelerating

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

104.8k Jupyter Notebook Language Models · explained
06
eriklindernoren/ML-From-Scratch
+26 ★/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
07
pytorch/pytorch
+26 ★/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.

103k Python ML Frameworks · explained
08
tensorflow/tensorflow
+126 ★/dayaccelerating

Google's attempt to own the full machine-learning stack, from research lab to Raspberry Pi.

199.7k C++ ML Frameworks · explained
09
NVIDIA/Megatron-LM
+17 ★/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.9k Python Language Models · explained
11
keras-team/keras
+4.7 ★/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
12
huggingface/trl
+9.4 ★/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
13
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.4k Jupyter Notebook Learning · explained
14
ray-project/ray
+10 ★/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
15
explosion/spaCy
+2.9 ★/dayaccelerating

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

33.9k Python ML Frameworks · explained
16
karpathy/nanochat
+24 ★/dayaccelerating

nanochat is a minimal, hackable harness that lets you train and chat with a GPT-2-class LLM on a single GPU node for under $100—no hyperparameter spreadsheets required.

58k Python Language Models · explained
17
karpathy/llm.c
+7.4 ★/dayaccelerating

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

31k Cuda Language Models · explained
18
NVIDIA-NeMo/Speech
+5.9 ★/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
19
karpathy/micrograd
+13 ★/daysteady

A pedagogical autograd engine so small you can read it on your coffee break, yet complete enough to train a real MLP.

17.5k Jupyter Notebook ML Frameworks · explained
loading more…

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