Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Autograd Engine from Scratch

A minimal autograd engine and neural network built from scratch, inspired by Andrej Karpathy's "micrograd" walkthrough. https://www.youtube.com/watch?v=VMj-3S1tku0

This project implements the core components of automatic differentiation and simple neural network training—without using deep learning libraries like PyTorch or TensorFlow.

Features

  • Custom Value class for scalar automatic differentiation

  • Support for backpropagation via computation graphs

  • Implementation of a basic neural network (MLP)

  • Training loop for simple supervised tasks

  • Lightweight and educational—ideal for learning the internals of autograd and deep learning

About

An implementation of Andrej Karpathy's autograd based on his youtube video.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages