End-to-End Machine Learning with TensorFlow on GCP