Neural network implemented using nothing but NumPy (no autograd), showcased for multi-class classification, with OCR dataset.
All parameters optimized using the Stochastic Gradient Descent algorithm.
$ pip install numpy matplotlib
$ python train.py
-epochs 20
-num_layers 2
-hidden_size 64
-activation relu
-learning_rate 0.1
-l2_penalty 0.0
-batch_size 32
