Learning and Inference in Large