A geometric alternative to Nesterov's accelerated gradient descent
LIBSVM: A library for support vector machines