Skip to content

ashrielbrian/neural-networks

Repository files navigation

neural-networks

Neural networks written in numpy. Current NNs:

  1. 2-layer FC (basic)
  2. 3-layer FC
  • Classifies whether an image is a cat or not.
  • Depends on: datasets/train_catvnoncat.h5, datasets/test_catvnoncat.h5, load_dataset
  1. RNN
  1. LSTM
  • Character-level shallow LSTM
  • Adam Optimizer, Gradient Checking
  • Depends on: datasets/shakespearean.txt. Can be used with datasets/hp1.txt

Please let me know if you have any questions.

The scripts were written with the purpose of informing my understanding of NNs on a fundamental level. While I have tried to keep the code clean, my priority did not lie in writing clever Python code.

BT

About

Pure neural networks in numpy from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published