This repository contains the python notebooks used to generate the neural network for a MNIST Digit Recognition task. No high-level libraries are used except for numpy (and cupy for GPU optimization on google colab), and all the math is done and shown in the notebook.
Credit to Ombaval for the general code structure Medium article linked here: https://medium.com/@ombaval/building-a-simple-neural-network-from-scratch-for-mnist-digit-recognition-without-using-7005a7733418