A simple easy to understand implementation of stochastic gradient descent via backpropogation on a fully-connected neural network.
ralaska/backpropagation
Simple python implementation of stochastic gradient descent for neural networks through backpropagation.
Jupyter Notebook