End-To-End Large Scale Machine Learning With Keystoneml