You should have been provided with Paperspace credits - these will allow you to spawn paid instances with better GPUs than what colab or paperspace offer on their free-tier. Additionally, unless you enable auto-shutdown, these instances will stay awake permanently, and not abort half-way through training.
Once you have signed up for Paperspace's gradient platform and applied your coupon:
https://gitlab.doc.ic.ac.uk/<course>/<your_repo>.git
) the .git is needed - the easiest way to get this link is to copy the HTTPS clone link from gitlab.Once your instance has spun-up, you will be greeted by a .ipynb similar to Google Colab. You can choose to work here, or press the Jupyter icon to the side () to open JupyterLab.
If you are going to work in the web, I would strongly recommend using JupyterLab over their notebook environment. However, the best development experience is provided by working with VSCode and connecting to the remote kernel.
In order to make this work you will need the Jupyter extension installed on VSCode. You should also git clone
your repo onto whichever machine you'll be working from.
Assuming you have opened the repository within VScode, and have the dl_cw_X.ipynb
file open you can then follow the steps in https://docs.paperspace.com/gradient/notebooks/notebooks-remote-kernel/