adding naive_asgd from npinto and comparing to both current implementations of sgd and asgd