micrograd
Here are 15 public repositories matching this topic...
yet another scalar autograd engine - featuring complex numbers and fixed DAG
-
Updated
Mar 20, 2024 - Python
🎓 super small and cute neural net engine, using only numpy
-
Updated
Jul 17, 2024 - Python
A simple vector valued autograd engine aimed to be between micrograd and tinygrad with a nn library.
-
Updated
Jan 14, 2024 - Python
Simple auto gradient project that supports basic operations written in C++ from scratch.
-
Updated
Dec 17, 2024 - Python
A small, elegant and visulized implementation of reverse mode autograd that is distinct from Karpathy's micrograd. Zero dependency.
-
Updated
Mar 9, 2025 - Python
A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
-
Updated
Dec 15, 2024 - Python
Nanograd is even smaller than micrograd | Autograd implementation with vanilla Python
-
Updated
Sep 6, 2024 - Python
# The is a micrograd-mini. Inspired by Andrej Karpathy.
-
Updated
May 23, 2025 - Python
This repository is a clean, educational reimplementation of Andrej Karpathy's micrograd project. It includes: - A minimal autograd engine (`Value` class) built from scratch - Neuron, Layer, and MLP abstractions built directly on top of `Value` - Manual training loop using scalar-based backpropagation along with Visualization
-
Updated
May 7, 2025 - Python
An unapologetic mock-off of the awesome micrograd.
-
Updated
Feb 28, 2022 - Python
A lean, but mean, autograd engine! (
-
Updated
Jun 8, 2025 - Python
numpy written in python from scratch | moved to delveopers/Axon
-
Updated
Jan 28, 2025 - Python
Micrograd is a small automatic differentiation engine and neural network library built with Python, designed for educational purposes. It demonstrates core concepts like automatic differentiation, backpropagation, and neural network building blocks, with testing against PyTorch.
-
Updated
Sep 4, 2025 - Python
Implementation of Neural Network service with automatic gradient calculations
-
Updated
Mar 25, 2025 - Python
Improve this page
Add a description, image, and links to the micrograd topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the micrograd topic, visit your repo's landing page and select "manage topics."