├── LICENSE ├── README.md ├── bart_train.py ├── dataset.py ├── dataset ├── PQ │ ├── dev.json │ ├── test.json │ └── train.json └── WQ │ ├── dev.json │ ├── test.json │ └── train.json ├── meta.py ├── output_WQ ├── test.rar ├── train.rar └── val.rar ├── overview.pdf ├── preprocess.py ├── requirements.txt ├── retriever ├── RGCN_Data │ ├── PQTestGraph.txt │ ├── PQTrainGraph.txt │ ├── WQTestGraph.txt │ └── WQTrainGraph.txt ├── data │ ├── WQTestGraph.txt │ ├── WQTestGraphNodeSet.npy │ ├── WQTrainGraph.txt │ ├── WQTrainGraphNodeSet.npy │ ├── test_StructureSimilar_WQ_Path.pt │ └── train_StructureSimilar_WQ_Path.pt ├── dgi.py ├── features │ ├── WQTestGraph_feature1024.rar │ ├── WQTrainGraph_feature1024.rar │ └── readme.txt ├── gcl.py ├── layers │ ├── RGCN.py │ ├── __init__.py │ ├── discriminator.py │ ├── graphcnn.py │ ├── mlp.py │ └── readout.py ├── losses.py ├── main_dgi.py ├── main_gcl.py ├── main_ged.py ├── main_rgcn.py ├── preprocess_retriever.py ├── relation_path.py ├── rgcn_gcl.py └── util.py └── wholeSubgraphEmb ├── WQTestSubGraph_CL_20_emb1024.rar └── WQTrainSubGraph_CL_20_emb1024.rar /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/README.md -------------------------------------------------------------------------------- /bart_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/bart_train.py -------------------------------------------------------------------------------- /dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset.py -------------------------------------------------------------------------------- /dataset/PQ/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset/PQ/dev.json -------------------------------------------------------------------------------- /dataset/PQ/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset/PQ/test.json -------------------------------------------------------------------------------- /dataset/PQ/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset/PQ/train.json -------------------------------------------------------------------------------- /dataset/WQ/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset/WQ/dev.json -------------------------------------------------------------------------------- /dataset/WQ/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset/WQ/test.json -------------------------------------------------------------------------------- /dataset/WQ/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/dataset/WQ/train.json -------------------------------------------------------------------------------- /meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/meta.py -------------------------------------------------------------------------------- /output_WQ/test.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/output_WQ/test.rar -------------------------------------------------------------------------------- /output_WQ/train.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/output_WQ/train.rar -------------------------------------------------------------------------------- /output_WQ/val.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/output_WQ/val.rar -------------------------------------------------------------------------------- /overview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/overview.pdf -------------------------------------------------------------------------------- /preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/preprocess.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/requirements.txt -------------------------------------------------------------------------------- /retriever/RGCN_Data/PQTestGraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/RGCN_Data/PQTestGraph.txt -------------------------------------------------------------------------------- /retriever/RGCN_Data/PQTrainGraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/RGCN_Data/PQTrainGraph.txt -------------------------------------------------------------------------------- /retriever/RGCN_Data/WQTestGraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/RGCN_Data/WQTestGraph.txt -------------------------------------------------------------------------------- /retriever/RGCN_Data/WQTrainGraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/RGCN_Data/WQTrainGraph.txt -------------------------------------------------------------------------------- /retriever/data/WQTestGraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/data/WQTestGraph.txt -------------------------------------------------------------------------------- /retriever/data/WQTestGraphNodeSet.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/data/WQTestGraphNodeSet.npy -------------------------------------------------------------------------------- /retriever/data/WQTrainGraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/data/WQTrainGraph.txt -------------------------------------------------------------------------------- /retriever/data/WQTrainGraphNodeSet.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/data/WQTrainGraphNodeSet.npy -------------------------------------------------------------------------------- /retriever/data/test_StructureSimilar_WQ_Path.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/data/test_StructureSimilar_WQ_Path.pt -------------------------------------------------------------------------------- /retriever/data/train_StructureSimilar_WQ_Path.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/data/train_StructureSimilar_WQ_Path.pt -------------------------------------------------------------------------------- /retriever/dgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/dgi.py -------------------------------------------------------------------------------- /retriever/features/WQTestGraph_feature1024.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/features/WQTestGraph_feature1024.rar -------------------------------------------------------------------------------- /retriever/features/WQTrainGraph_feature1024.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/features/WQTrainGraph_feature1024.rar -------------------------------------------------------------------------------- /retriever/features/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/features/readme.txt -------------------------------------------------------------------------------- /retriever/gcl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/gcl.py -------------------------------------------------------------------------------- /retriever/layers/RGCN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/layers/RGCN.py -------------------------------------------------------------------------------- /retriever/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/layers/__init__.py -------------------------------------------------------------------------------- /retriever/layers/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/layers/discriminator.py -------------------------------------------------------------------------------- /retriever/layers/graphcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/layers/graphcnn.py -------------------------------------------------------------------------------- /retriever/layers/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/layers/mlp.py -------------------------------------------------------------------------------- /retriever/layers/readout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/layers/readout.py -------------------------------------------------------------------------------- /retriever/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/losses.py -------------------------------------------------------------------------------- /retriever/main_dgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/main_dgi.py -------------------------------------------------------------------------------- /retriever/main_gcl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/main_gcl.py -------------------------------------------------------------------------------- /retriever/main_ged.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/main_ged.py -------------------------------------------------------------------------------- /retriever/main_rgcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/main_rgcn.py -------------------------------------------------------------------------------- /retriever/preprocess_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/preprocess_retriever.py -------------------------------------------------------------------------------- /retriever/relation_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/relation_path.py -------------------------------------------------------------------------------- /retriever/rgcn_gcl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/rgcn_gcl.py -------------------------------------------------------------------------------- /retriever/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/retriever/util.py -------------------------------------------------------------------------------- /wholeSubgraphEmb/WQTestSubGraph_CL_20_emb1024.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/wholeSubgraphEmb/WQTestSubGraph_CL_20_emb1024.rar -------------------------------------------------------------------------------- /wholeSubgraphEmb/WQTrainSubGraph_CL_20_emb1024.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PersistenceForever/DSM/HEAD/wholeSubgraphEmb/WQTrainSubGraph_CL_20_emb1024.rar --------------------------------------------------------------------------------