WNGrad: Learn the Learning Rate in Gradient Descent
Optimization Methods for Large-Scale Machine Learning