Scaling Up Machine Learning: Large-Scale Learning for Vision with GPUs