Skip to content

sar-gupta/neural-network-from-scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 git@github.com: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

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Releases

No releases published

Packages

No packages published

Languages