Requirements

Install torch, torch_geometric and PyG supporting packages based on CUDA version (11.7 shown here)

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117
pip install torch_geometric
pip install pyg_lib torch_scatter torch_sparse torch_cluster torch_spline_conv -f https://data.pyg.org/whl/torch-2.0.0+cu117.html

Run requirements.txt

pip install -r requirements.txt

Install remaining packages

pip install pyfarmhash
pip install einops matplotlib plotly igraph pymongo wandb dill pyfarmhash absl-py grpcio-tools pexpect torchtext

MongoDB

You will need a working MongoDB server. To install one locally, you can follow the instructions based on your OS, with e.g. Ubuntu instructions available here.

Clone repository

Clone the repository. The main branch is the most up to date, and the aaai24 branch contains the code as submitted for the paper.

Updated: