Simple implementation of automatic differentiation reverse mode.
Note: The implementation is only for educational purposes. The code could be optimized and make it more flexible. I intentionally wrote the operations explicitely so i could think about what happens. I just wanted to try to implement backpropagation after i studied it from:
Other resource that i have consulted to compare my code:
https://sidsite.com/posts/autodiff/
https://github.com/karpathy/micrograd