/neural-network-from-scratch

A neural net implemented without ML frameworks

Primary LanguagePython

neural-network-from-scratch

Implemented Dropout, Batch Normalization and etc.

Feature List

  • Add visualization tests
  • Cli to experiment to hyperparameters
  • Gradient Checking
  • Fix Dropout (Make it into a layer)
  • Normalize Weights every iteration [Experimental]
  • Early stop
  • Sigmoid Layer
  • Softmax Layer