Embracing the Cloud

I’ve always preferred to do things on my own computer but I’m reaching the point where cloud-based solutions just might be a better fit. The book I’m currently reading is Deep Learning with PyTorch Step by Step by Daniel Voigt Godoy. He has all the code for his book on GitHub in the form of Jupyter Notebooks, and all the data of course. One option to run this is just to point Google Colab at his repository and voila! My current internet plan is not unlimited data, and working with ML frequently requires installation of big packages and downloading large datasets, so using Google Colab, especially as it can access the repo directly without my having to download the files and then upload them to Google Colab, is a huge plus. And I can easily use GPUs on Google Colab. I’m definitely warming to the whole deal. I might not want to do it to code I develop myself, but in a throwaway situation like working through some book examples, why not?