This repository contains the notebooks for the ENCCS course on Graph Neural Networks and Transformers. There are two version of the notebooks, one intended to be run on Google Colab (under the colab directory) and one intended to be run locally (under the session_1 to session_4 directories).
You need an Anaconda (or conda forge) installation before proceding.
If you run the local files, you need to install the dependencies. These are in conda environment files. Depdending on what GPU you have, run the below commands in a shell:
conda env create - f cuda_environment.yml
conda env create -f rocm_environment.yml
Once the environment has been created, activate it by running
conda activate gnnt
And start the jupyter notebook server:
jupyter notebook