What's happening? Are these two same, I tried to make sure that doesn't happen and I am pretty sure that they are not same. But enlighten me.
Essentially the two version are not the same. In CS231 you have more degrees of freedom w.r.t the gradient and velocity terms, since their weights determined independently through alpha (lr) and beta, respectively. However, in NG version the weighting of lr and v is determined only by beta and after that alpha weights them both (by weighting the updated velocity term). Hence, I find CS231 preferable.