micrograd
Tiny autograd engine by Andrej Karpathy for educational purposes.
About
micrograd by Andrej Karpathy is a tiny scalar-valued automatic differentiation engine with a small neural network library built on top, written for teaching. In roughly a hundred lines it implements reverse-mode backpropagation over a dynamically constructed graph with a PyTorch-like API, enough to train small classifiers while keeping every operation inspectable. It is meant for learning how autograd works. Released under the MIT license.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- AI Frameworks & Libraries
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Beginner (1/5)
- License
- MIT
- Added
- Apr 3, 2026
Related Tools
Unified system for large-scale distributed training and inference.
Guidance language for controlling LLM generation with constraints, grammars, and JSON schemas.
Library for easily accessing and processing ML datasets.
JAX neural network library with PyTorch-like module system.
High-level deep learning API supporting JAX, TensorFlow, and PyTorch backends.
Gradient boosting library by Yandex with native categorical feature handling.