Skip to content

NUS CS5284 Graph Machine Learning course, Xavier Bresson, 2024

License

Notifications You must be signed in to change notification settings

Chockaaa/CS5284_2024

 
 

Repository files navigation

NUS CS5284 Graph Machine Learning, Sem 1 2024/25

Xavier Bresson



Cloud Machine : Google Colab (Free GPU)



Local Installation for OSX M Chips

  • Open a Terminal and type
   # Conda installation
   curl https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o miniconda.sh -J -L -k # OSX M
   chmod +x miniconda.sh
   ./miniconda.sh
   source ~/.bashrc

   # Clone GitHub repo
   git clone https://github.com/xbresson/CS5284_2024.git
   cd CS5284_2024

   # Install python libraries
   conda env create -f environment_osx_arm64.yml
   conda activate gnn_course
   pip install --upgrade --force-reinstall scikit-learn==1.3.2 

   # Run the notebooks in Chrome
   jupyter notebook

Local Installation for OSX Intel Chips

  • Open a Terminal and type
   # Conda installation
   curl https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -o miniconda.sh -J -L -k # OSX Intel
   chmod +x miniconda.sh
   ./miniconda.sh
   source ~/.bashrc

   # Clone GitHub repo
   git clone https://github.com/xbresson/CS5284_2024.git
   cd CS5284_2024

   # Install python libraries
   conda env create -f environment_osx_intel.yml
   conda activate gnn_course
   pip install --upgrade --force-reinstall scikit-learn==1.3.2 

   # Run the notebooks in Chrome
   jupyter notebook

Local Installation for Linux

  • Open a Terminal and type
   # Conda installation
   curl https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -o miniconda.sh -J -L -k # Linux
   chmod +x miniconda.sh
   ./miniconda.sh
   source ~/.bashrc

   # Clone GitHub repo
   git clone https://github.com/xbresson/CS5284_2024.git
   cd CS5284_2024

   # Install python libraries
   conda env create -f environment_linux.yml
   conda activate gnn_course
   pip install --upgrade --force-reinstall scikit-learn==1.3.2 

   # Run the notebooks in Chrome
   jupyter notebook

Local Installation for Windows

   # Install Anaconda 
   https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe

   # Open an Anaconda Terminal 
   Go to Application => Anaconda3 => Anaconda Prompt 

   # Install git : Type in terminal
   conda install git 

   # Clone GitHub repo
   git clone https://github.com/xbresson/CS5284_2024.git
   cd CS5284_2024

   # Install python libraries
   conda env create -f environment_win64.yml
   conda activate gnn_course
   pip install --upgrade --force-reinstall scikit-learn==1.3.2 

   # Run the notebooks in Chrome
   jupyter notebook

About

NUS CS5284 Graph Machine Learning course, Xavier Bresson, 2024

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Other 0.1%