/neural-net-from-scratch

Implementation of a neural network in python using only numpy.

Primary LanguagePythonMIT LicenseMIT

neural-net-from-scratch

Implementation of a neural network in python using only numpy.
Trained on the MNIST dataset.
Possible thanks to the help of this example and 3b1b's videos.
Also implements descent momentum and mini-batches

files description

main.py - the neural network
train/ - training data
test/ - testing data
syn1.npy syn2.npy - weight files