- Simple 3 Layer Neural Network in Python by using only basic library (Numpy).
- Sample multiclass using MNIST data provided by http://yann.lecun.com/exdb/mnist/
git clone https://github.com/ghuw/simple-neural-net
- Python3
-
- Linux
sudo apt-get update && sudo apt-get install python3.6
-
Numpy
pip3 install numpy
- Dill
pip3 install dill
- Matplotlib
pip3 install matplotlib
- train-images-idx3-ubyte.gz: training set images (9912422 bytes)
- train-labels-idx1-ubyte.gz: training set labels (28881 bytes)
- t10k-images-idx3-ubyte.gz: test set images (1648877 bytes)
- t10k-labels-idx1-ubyte.gz: test set labels (4542 bytes)
python3 main.py
This project is licensed under the MIT License - see the LICENSE.md file for details
- This project is inspired from miloharper work.