Connecting Colab to a local machine

Google Colab is a great offering (at least at the moment is) because it is free and allows you seamless access to both GPU instances and TPU instances that you can train the models on. The usual workflow (and recommended one) for developing in Colab is (also discussed in Switch GPU to CPU using the aws-cli): 1. [CPU] prototype the ETL pipeline(data) 2. [CPU] develop and debug the model (make it work) 3. [GPU] train the model (fitting) 4. [CPU] debug the model (evaluate) 5. [G