Implementation of simple back-propagation from scratch for a 3-layer, multi-class neural network. Includes computing gradients of ReLU, Softmax, and Vectors/Matrices.
First pip install -r requirements.txt
Then you can either just run the jupyter notebook simple-backprop.ipynb or run the python file main.py