neural-network-from-scratch
neural-network-from-scratch copied to clipboard
Implementation of a neural network from scratch in python.
Neural Network from Scratch
- Implementation of a simple artificial neural network from scratch in python.
- Classification of MNIST dataset.
Accompanying blog posts:
DL01: https://hackernoon.com/dl01-writing-a-neural-network-from-scratch-theory-c02ccc897864
DL02: https://hackernoon.com/dl02-writing-a-neural-network-from-scratch-code-b32f4877c257
Getting Started
git clone [email protected]:thesemicolonguy/neural-network-from-scratch.git
Prerequisites
python3: sudo apt-get update && sudo apt-get install python3.6
numpy: pip3 install numpy
dill: pip3 install dill
python-mnist: pip3 install python-mnist
Running the classifier
python3 classify-mnist.py
Author
- Sarthak Gupta - thesemicolonguy
License
This project is licensed under the MIT License - see the LICENSE.md file for details