Colaboratory is a free Jupyter notebook environment that requires no setup and runs entirely in the cloud. Using Colab (short name for Colaboratory) you can write and execute Python code, save and share your Notebooks.
- Browser based
- Colab is from Google
- Run Python 3 or Python 2 programs
- Supports GPU/TPU Hardware Acceleration
- Built-In support of GitHub publishing
- Hosted and Local Host options
- Google Drive for file storage
What is cool about this tool is it runs from your browser. No need to install anything on your PC/Laptop/Mac! I in fact I use my iPad to test some Python coding examples using Python 3.
if your Data Science experiment demands more computing power you can opt for GPU (Graphics Processing Unit) or TPU (Tensor Processing Unit) hardware accelerator as well. Apart from hosted in cloud you can setup this tool to run in your local host with simple local host setup which will provide access to local folders and files.
By the way you can directly publish your Colab Notebooks to Github with a very simple setup or save them to your Google Drive.
Try Colab here https://colab.research.google.com
See Colab in action with a simple example on Predicting future Stock prices using Linear Regression.