RoboticsClubIITJ / ML-DL-implementation

An implementation of ML and DL algorithms from scratch in python using nothing but NumPy and Matplotlib.
BSD 3-Clause "New" or "Revised" License
48 stars 69 forks source link

Implement autograd. #64

Closed rohansingh9001 closed 3 years ago

rohansingh9001 commented 3 years ago

NOTE: Can only be worked on after issue #62 is completed and closed.

Autograd is a feature which lets us backpropagate gradients by automatically computing the gradients on a Tensor.

Such features come in very handy when implementing deep neural networks.

You can use the following resource to implement autograd - https://medium.com/@a.nikishaev/making-backpropagation-autograd-mnist-classifier-from-scratch-in-python-bec4f05ce09f

0xnakul commented 3 years ago

I am willing to work on this. @rohansingh9001 please assign this to me if possible.