├── README.md ├── hgb-lp ├── README.md ├── data │ └── LastFM │ │ ├── LastFM_ini_0_label.txt │ │ ├── info.dat │ │ ├── link.dat │ │ ├── link.dat.test │ │ └── node.dat ├── processing.py ├── pshgcn.py ├── scripts │ ├── LP_AUC_MRR.py │ └── data_loader.py ├── training.py ├── training_dis.py └── utils │ ├── data.py │ ├── preprocess.py │ ├── pytorchtools.py │ └── tools.py ├── hgb ├── README.md ├── config.yaml ├── data │ ├── ACM │ │ ├── info.dat │ │ ├── label.dat │ │ ├── label.dat.test │ │ ├── link.dat │ │ └── node.dat │ └── AMiner │ │ ├── label.dat │ │ ├── label.dat.test │ │ ├── link.dat │ │ ├── meta.dat │ │ └── node.dat ├── dataset_loader.py ├── main.py ├── model.py ├── processing.py └── utils.py └── ogbn-mag ├── README.md ├── complEx ├── institution.pt └── train_graph_emb.sh ├── main.py ├── model.py ├── processing.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/README.md -------------------------------------------------------------------------------- /hgb-lp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/README.md -------------------------------------------------------------------------------- /hgb-lp/data/LastFM/LastFM_ini_0_label.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/data/LastFM/LastFM_ini_0_label.txt -------------------------------------------------------------------------------- /hgb-lp/data/LastFM/info.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/data/LastFM/info.dat -------------------------------------------------------------------------------- /hgb-lp/data/LastFM/link.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/data/LastFM/link.dat -------------------------------------------------------------------------------- /hgb-lp/data/LastFM/link.dat.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/data/LastFM/link.dat.test -------------------------------------------------------------------------------- /hgb-lp/data/LastFM/node.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/data/LastFM/node.dat -------------------------------------------------------------------------------- /hgb-lp/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/processing.py -------------------------------------------------------------------------------- /hgb-lp/pshgcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/pshgcn.py -------------------------------------------------------------------------------- /hgb-lp/scripts/LP_AUC_MRR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/scripts/LP_AUC_MRR.py -------------------------------------------------------------------------------- /hgb-lp/scripts/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/scripts/data_loader.py -------------------------------------------------------------------------------- /hgb-lp/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/training.py -------------------------------------------------------------------------------- /hgb-lp/training_dis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/training_dis.py -------------------------------------------------------------------------------- /hgb-lp/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/utils/data.py -------------------------------------------------------------------------------- /hgb-lp/utils/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/utils/preprocess.py -------------------------------------------------------------------------------- /hgb-lp/utils/pytorchtools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/utils/pytorchtools.py -------------------------------------------------------------------------------- /hgb-lp/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb-lp/utils/tools.py -------------------------------------------------------------------------------- /hgb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/README.md -------------------------------------------------------------------------------- /hgb/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/config.yaml -------------------------------------------------------------------------------- /hgb/data/ACM/info.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/ACM/info.dat -------------------------------------------------------------------------------- /hgb/data/ACM/label.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/ACM/label.dat -------------------------------------------------------------------------------- /hgb/data/ACM/label.dat.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/ACM/label.dat.test -------------------------------------------------------------------------------- /hgb/data/ACM/link.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/ACM/link.dat -------------------------------------------------------------------------------- /hgb/data/ACM/node.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/ACM/node.dat -------------------------------------------------------------------------------- /hgb/data/AMiner/label.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/AMiner/label.dat -------------------------------------------------------------------------------- /hgb/data/AMiner/label.dat.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/AMiner/label.dat.test -------------------------------------------------------------------------------- /hgb/data/AMiner/link.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/AMiner/link.dat -------------------------------------------------------------------------------- /hgb/data/AMiner/meta.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/AMiner/meta.dat -------------------------------------------------------------------------------- /hgb/data/AMiner/node.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/data/AMiner/node.dat -------------------------------------------------------------------------------- /hgb/dataset_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/dataset_loader.py -------------------------------------------------------------------------------- /hgb/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/main.py -------------------------------------------------------------------------------- /hgb/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/model.py -------------------------------------------------------------------------------- /hgb/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/processing.py -------------------------------------------------------------------------------- /hgb/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/hgb/utils.py -------------------------------------------------------------------------------- /ogbn-mag/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/README.md -------------------------------------------------------------------------------- /ogbn-mag/complEx/institution.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/complEx/institution.pt -------------------------------------------------------------------------------- /ogbn-mag/complEx/train_graph_emb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/complEx/train_graph_emb.sh -------------------------------------------------------------------------------- /ogbn-mag/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/main.py -------------------------------------------------------------------------------- /ogbn-mag/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/model.py -------------------------------------------------------------------------------- /ogbn-mag/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/processing.py -------------------------------------------------------------------------------- /ogbn-mag/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivam-he/PSHGCN/HEAD/ogbn-mag/utils.py --------------------------------------------------------------------------------