Feb. 1, 2024, 9:51 p.m. | /u/suspicious_beam

Data Science www.reddit.com

Machine Learning is an important application of DS.

Trying to learn it better, I came across **PyTorch** and it’s **Autograd Engine**, which computes the backpropagation automatically.

In [this project](https://github.com/eduardoleao052/Autograd-from-scratch.git), I tried to **reimplement most of PyTorch** (including the Autograd) from scratch in a **well-documented, unit tested, and interpretable** way. This is my first package, so feel free to use it, and to give feedback if possible!

I hope it can help others understand Autograd better as well.

GitHub repository [here](https://github.com/eduardoleao052/Autograd-from-scratch.git)!

application autograd backpropagation datascience deep learning educational learn machine machine learning pytorch

Founding AI Engineer, Agents

@ Occam AI | New York

AI Engineer Intern, Agents

@ Occam AI | US

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne