Skip to content

Implementing a neural network from scratch in numpy to improve my understanding of deep learning

License

Notifications You must be signed in to change notification settings

Thunfischpirat/NeuralNetwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeuralNetwork

This repository contains my implementation of a simple feedforward neural network from scratch in numpy to improve my understanding of backpropagation, optimization, and other aspects of Deep Learning.

Set up

Make sure you have the following libraries installed.

pip==22.3.1
setuptools==65.6.0
wheel==0.38.4
numpy==1.23.5
scikit-learn==1.2.0
matplotlib==3.6.2
emnist==0.0

You can then download the repository as .zip file from GitHub directly or pull via git.

An end to end training on MNIST is performed in tests_e2e/backward_pass_large.py.

About

Implementing a neural network from scratch in numpy to improve my understanding of deep learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages