├── DSSL ├── ENZYMES_pretrain.py ├── ENZYMES_prompt_GC.py ├── ENZYMES_prompt_NC.py ├── batch_utils.py ├── data.py ├── data_utils.py ├── dataset.py ├── datasets.py ├── downprompt_metanet3.py ├── downprompt_metanet4.py ├── encoders.py ├── hetero_dataset.py ├── heterophilic.py ├── logger.py ├── models.py ├── normalization.py ├── parse.py ├── process.py ├── promptvector.py ├── sample.py └── utils.py ├── GP ├── __init__.py ├── aug.py ├── downprompt.py ├── layers │ ├── __init__.py │ ├── discriminator.py │ ├── discriminator2.py │ ├── gat.py │ ├── gcn.py │ └── readout.py ├── models │ ├── LP.py │ ├── __init__.py │ ├── dgi.py │ ├── gatlayers.py │ ├── gcnlayers.py │ ├── graphcl.py │ └── logreg.py ├── preprompt.py └── utils │ ├── __init__.py │ └── process.py ├── README.md ├── downprompt_metanet3.py ├── execute_LP_ENZYNES_graph.py ├── execute_LP_proteins.py ├── execute_LP_proteins_GC.py ├── execute_hetero_GC.py ├── execute_hetero_NC.py ├── execute_homo_GC.py ├── execute_homo_NC.py ├── graphcl ├── aug.py ├── dgi.py ├── discriminator.py ├── gcn.py ├── logreg.py ├── process.py └── readout.py ├── layers ├── __init__.py ├── discriminator.py ├── discriminator2.py ├── gcn.py └── readout.py ├── models ├── FAGCN │ ├── model.py │ ├── model1.py │ └── utils.py ├── H2GCN │ ├── model.py │ └── utils.py ├── LP.py ├── dgi.py ├── dgi_.py ├── gcn_dgi.py ├── gcnlayers.py ├── gppt.py └── logreg.py ├── modelset ├── dssl │ └── ENZYMES_DSSL.pkl ├── gp │ ├── PROTEINS_256_layer1_subgraph4.pkl │ └── model_PROTEINS1.pkl └── graphcl │ ├── BZR_graphcl4.pkl │ ├── COX2_graphcl4.pkl │ ├── COX2_graphcl6.pkl │ ├── FAGCN_GraphCL_squirrel_30.pkl │ ├── FAGCN_graphCL_chameleon_70.pth │ ├── FAGCN_graphCL_cornell.pkl │ ├── FAGCN_graphCL_cornell_origin_feature.pkl │ ├── citeseer_graphcl4.pkl │ └── cora_graphcl4.pkl ├── preprompt.py ├── preprompt_new.py ├── preprompt_new1.py ├── pretrain_backup ├── execute_hetero_pretrain.py ├── execute_proteins_gp_pretrain.py └── execute_proteins_gp_subgraph_pretrain.py ├── promptvector.py └── utils ├── aug.py ├── aug1.py ├── graph_dataset.py ├── graph_dataset_NC.py ├── heterophilic.py └── process.py /DSSL/ENZYMES_pretrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/ENZYMES_pretrain.py -------------------------------------------------------------------------------- /DSSL/ENZYMES_prompt_GC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/ENZYMES_prompt_GC.py -------------------------------------------------------------------------------- /DSSL/ENZYMES_prompt_NC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/ENZYMES_prompt_NC.py -------------------------------------------------------------------------------- /DSSL/batch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/batch_utils.py -------------------------------------------------------------------------------- /DSSL/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/data.py -------------------------------------------------------------------------------- /DSSL/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/data_utils.py -------------------------------------------------------------------------------- /DSSL/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/dataset.py -------------------------------------------------------------------------------- /DSSL/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/datasets.py -------------------------------------------------------------------------------- /DSSL/downprompt_metanet3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/downprompt_metanet3.py -------------------------------------------------------------------------------- /DSSL/downprompt_metanet4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/downprompt_metanet4.py -------------------------------------------------------------------------------- /DSSL/encoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/encoders.py -------------------------------------------------------------------------------- /DSSL/hetero_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/hetero_dataset.py -------------------------------------------------------------------------------- /DSSL/heterophilic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/heterophilic.py -------------------------------------------------------------------------------- /DSSL/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/logger.py -------------------------------------------------------------------------------- /DSSL/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/models.py -------------------------------------------------------------------------------- /DSSL/normalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/normalization.py -------------------------------------------------------------------------------- /DSSL/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/parse.py -------------------------------------------------------------------------------- /DSSL/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/process.py -------------------------------------------------------------------------------- /DSSL/promptvector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/promptvector.py -------------------------------------------------------------------------------- /DSSL/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/sample.py -------------------------------------------------------------------------------- /DSSL/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/DSSL/utils.py -------------------------------------------------------------------------------- /GP/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GP/aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/aug.py -------------------------------------------------------------------------------- /GP/downprompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/downprompt.py -------------------------------------------------------------------------------- /GP/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/layers/__init__.py -------------------------------------------------------------------------------- /GP/layers/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/layers/discriminator.py -------------------------------------------------------------------------------- /GP/layers/discriminator2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/layers/discriminator2.py -------------------------------------------------------------------------------- /GP/layers/gat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/layers/gat.py -------------------------------------------------------------------------------- /GP/layers/gcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/layers/gcn.py -------------------------------------------------------------------------------- /GP/layers/readout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/layers/readout.py -------------------------------------------------------------------------------- /GP/models/LP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/LP.py -------------------------------------------------------------------------------- /GP/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/__init__.py -------------------------------------------------------------------------------- /GP/models/dgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/dgi.py -------------------------------------------------------------------------------- /GP/models/gatlayers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/gatlayers.py -------------------------------------------------------------------------------- /GP/models/gcnlayers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/gcnlayers.py -------------------------------------------------------------------------------- /GP/models/graphcl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/graphcl.py -------------------------------------------------------------------------------- /GP/models/logreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/models/logreg.py -------------------------------------------------------------------------------- /GP/preprompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/preprompt.py -------------------------------------------------------------------------------- /GP/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GP/utils/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/GP/utils/process.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/README.md -------------------------------------------------------------------------------- /downprompt_metanet3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/downprompt_metanet3.py -------------------------------------------------------------------------------- /execute_LP_ENZYNES_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_LP_ENZYNES_graph.py -------------------------------------------------------------------------------- /execute_LP_proteins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_LP_proteins.py -------------------------------------------------------------------------------- /execute_LP_proteins_GC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_LP_proteins_GC.py -------------------------------------------------------------------------------- /execute_hetero_GC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_hetero_GC.py -------------------------------------------------------------------------------- /execute_hetero_NC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_hetero_NC.py -------------------------------------------------------------------------------- /execute_homo_GC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_homo_GC.py -------------------------------------------------------------------------------- /execute_homo_NC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/execute_homo_NC.py -------------------------------------------------------------------------------- /graphcl/aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/aug.py -------------------------------------------------------------------------------- /graphcl/dgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/dgi.py -------------------------------------------------------------------------------- /graphcl/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/discriminator.py -------------------------------------------------------------------------------- /graphcl/gcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/gcn.py -------------------------------------------------------------------------------- /graphcl/logreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/logreg.py -------------------------------------------------------------------------------- /graphcl/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/process.py -------------------------------------------------------------------------------- /graphcl/readout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/graphcl/readout.py -------------------------------------------------------------------------------- /layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/layers/__init__.py -------------------------------------------------------------------------------- /layers/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/layers/discriminator.py -------------------------------------------------------------------------------- /layers/discriminator2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/layers/discriminator2.py -------------------------------------------------------------------------------- /layers/gcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/layers/gcn.py -------------------------------------------------------------------------------- /layers/readout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/layers/readout.py -------------------------------------------------------------------------------- /models/FAGCN/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/FAGCN/model.py -------------------------------------------------------------------------------- /models/FAGCN/model1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/FAGCN/model1.py -------------------------------------------------------------------------------- /models/FAGCN/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/FAGCN/utils.py -------------------------------------------------------------------------------- /models/H2GCN/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/H2GCN/model.py -------------------------------------------------------------------------------- /models/H2GCN/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/H2GCN/utils.py -------------------------------------------------------------------------------- /models/LP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/LP.py -------------------------------------------------------------------------------- /models/dgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/dgi.py -------------------------------------------------------------------------------- /models/dgi_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/dgi_.py -------------------------------------------------------------------------------- /models/gcn_dgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/gcn_dgi.py -------------------------------------------------------------------------------- /models/gcnlayers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/gcnlayers.py -------------------------------------------------------------------------------- /models/gppt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/gppt.py -------------------------------------------------------------------------------- /models/logreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/models/logreg.py -------------------------------------------------------------------------------- /modelset/dssl/ENZYMES_DSSL.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/dssl/ENZYMES_DSSL.pkl -------------------------------------------------------------------------------- /modelset/gp/PROTEINS_256_layer1_subgraph4.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/gp/PROTEINS_256_layer1_subgraph4.pkl -------------------------------------------------------------------------------- /modelset/gp/model_PROTEINS1.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/gp/model_PROTEINS1.pkl -------------------------------------------------------------------------------- /modelset/graphcl/BZR_graphcl4.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/BZR_graphcl4.pkl -------------------------------------------------------------------------------- /modelset/graphcl/COX2_graphcl4.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/COX2_graphcl4.pkl -------------------------------------------------------------------------------- /modelset/graphcl/COX2_graphcl6.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/COX2_graphcl6.pkl -------------------------------------------------------------------------------- /modelset/graphcl/FAGCN_GraphCL_squirrel_30.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/FAGCN_GraphCL_squirrel_30.pkl -------------------------------------------------------------------------------- /modelset/graphcl/FAGCN_graphCL_chameleon_70.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/FAGCN_graphCL_chameleon_70.pth -------------------------------------------------------------------------------- /modelset/graphcl/FAGCN_graphCL_cornell.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/FAGCN_graphCL_cornell.pkl -------------------------------------------------------------------------------- /modelset/graphcl/FAGCN_graphCL_cornell_origin_feature.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/FAGCN_graphCL_cornell_origin_feature.pkl -------------------------------------------------------------------------------- /modelset/graphcl/citeseer_graphcl4.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/citeseer_graphcl4.pkl -------------------------------------------------------------------------------- /modelset/graphcl/cora_graphcl4.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/modelset/graphcl/cora_graphcl4.pkl -------------------------------------------------------------------------------- /preprompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/preprompt.py -------------------------------------------------------------------------------- /preprompt_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/preprompt_new.py -------------------------------------------------------------------------------- /preprompt_new1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/preprompt_new1.py -------------------------------------------------------------------------------- /pretrain_backup/execute_hetero_pretrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/pretrain_backup/execute_hetero_pretrain.py -------------------------------------------------------------------------------- /pretrain_backup/execute_proteins_gp_pretrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/pretrain_backup/execute_proteins_gp_pretrain.py -------------------------------------------------------------------------------- /pretrain_backup/execute_proteins_gp_subgraph_pretrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/pretrain_backup/execute_proteins_gp_subgraph_pretrain.py -------------------------------------------------------------------------------- /promptvector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/promptvector.py -------------------------------------------------------------------------------- /utils/aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/utils/aug.py -------------------------------------------------------------------------------- /utils/aug1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/utils/aug1.py -------------------------------------------------------------------------------- /utils/graph_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/utils/graph_dataset.py -------------------------------------------------------------------------------- /utils/graph_dataset_NC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/utils/graph_dataset_NC.py -------------------------------------------------------------------------------- /utils/heterophilic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/utils/heterophilic.py -------------------------------------------------------------------------------- /utils/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jaygagaga/ProNoG/HEAD/utils/process.py --------------------------------------------------------------------------------