Python Code For Gradient Descent With Backpropagation