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