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
JAX neural network library with PyTorch-like module system.
High-level deep learning API supporting JAX, TensorFlow, and PyTorch backends.
Neural network library for JAX by Google providing Linen module system.
Deep learning platform by Baidu with industrial-strength deployment tools.
Hugging Face library for state-of-the-art NLP models
End-to-end open-source ML platform by Google for training and deployment.