Google Colab - What is Google Colab?

If you have used Jupyter notebook previously, you would quickly learn to use Google Colab. To be precise, Colab is a free Jupyter notebook environment that runs entirely in the cloud. Most importantly, it does not require a setup and the notebooks that you create can be simultaneously edited by your team members - just the way you edit documents in Google Docs. Colab supports many popular machine learning libraries which can be easily loaded in your notebook.

What Colab Offers You?

As a programmer, you can perform the following using Google Colab.

  • Write and execute code in Python

  • Document your code that supports mathematical equations

  • Create/Upload/Share notebooks

  • Import/Save notebooks from/to Google Drive

  • Import/Publish notebooks from GitHub

  • Import external datasets e.g. from Kaggle

  • Integrate PyTorch, TensorFlow, Keras, OpenCV

  • Free Cloud service with free GPU