Skip to content

pskrunner14/neural-networks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network from Scratch

Build Status Maintainability Codacy Badge

Note: this project is currently under development.

This is a Neural Network built from scratch using only Numpy for numerical computation.

Getting Started

In order to train the model you will need to install some dependencies:

pip install -r requirements.txt

Once you're done with that, you can start training the model:

python main.py --epochs 20 --lr 0.001 --batch-size 64

Data

As this is just an example implementation we'll be using the standard benchmark MNIST dataset of handwritten digits for classification to train our model. You can either load the data using Keras or download it from here. However I'll be using the Keras Dataset helper.