Add reporting of convergence speed to GradientDescent