Python2.7 is used in developing this project
To use:
python2.7 main.py [1l|2l] [sgd|mb] [show_update]
sgd: Stochasitc Gradient Descent
mb: Mini-Batch
1l: 1-Layer Neural Network
2l: 2-Layer Neural Network
show_update: 1 to show update of boundary, leave blank if not needed
Dicussion on this implementation: my blog