A neural network implementation in python using matrix operations with gradient descent as backpropogation algorithm. Neural network trained with a math formula and compared with target values and Keras Model optimized by sgd (Stochastic Gradient Descent)