A small set of neural network algorithms I did for a Stochastic Optimization class