├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── analysis ├── LICENSE ├── design_space.ipynb ├── example.ipynb ├── figs │ └── __init__.py └── idgnn.csv ├── docs ├── IDGNN.png ├── design_space.png ├── evaluation.png ├── overview.png └── rank.png ├── graphgym ├── __init__.py ├── checkpoint.py ├── cmd_args.py ├── config.py ├── contrib │ ├── __init__.py │ ├── act │ │ ├── __init__.py │ │ └── example.py │ ├── config │ │ ├── __init__.py │ │ └── example.py │ ├── feature_augment │ │ ├── __init__.py │ │ └── example.py │ ├── feature_encoder │ │ ├── __init__.py │ │ └── example.py │ ├── head │ │ ├── __init__.py │ │ └── example.py │ ├── layer │ │ ├── LICENSE │ │ ├── __init__.py │ │ ├── attconv.py │ │ ├── example.py │ │ ├── generalconv.py │ │ ├── generalconv_ogb.py │ │ ├── generalconv_v2.py │ │ ├── idconv.py │ │ └── sageinitconv.py │ ├── loader │ │ ├── __init__.py │ │ └── example.py │ ├── loss │ │ ├── __init__.py │ │ └── example.py │ ├── network │ │ ├── __init__.py │ │ └── example.py │ ├── optimizer │ │ ├── __init__.py │ │ └── example.py │ ├── pooling │ │ ├── __init__.py │ │ └── example.py │ ├── stage │ │ ├── __init__.py │ │ └── example.py │ ├── train │ │ ├── __init__.py │ │ └── example.py │ └── transform │ │ ├── __init__.py │ │ └── identity.py ├── init.py ├── loader.py ├── loader_pyg.py ├── logger.py ├── loss.py ├── model_builder.py ├── model_builder_pyg.py ├── models │ ├── LICENSE │ ├── __init__.py │ ├── act.py │ ├── feature_augment.py │ ├── feature_encoder.py │ ├── feature_encoder_pyg.py │ ├── gnn.py │ ├── gnn_pyg.py │ ├── head.py │ ├── head_pyg.py │ ├── layer.py │ ├── layer_pyg.py │ ├── pooling.py │ └── transform.py ├── optimizer.py ├── register.py ├── train.py ├── train_pyg.py └── utils │ ├── LICENSE │ ├── __init__.py │ ├── agg_runs.py │ ├── comp_budget.py │ ├── device.py │ ├── epoch.py │ ├── io.py │ ├── plot.py │ └── tools.py ├── install.sh ├── requirements.txt ├── run ├── LICENSE ├── __init__.py ├── agg_batch.py ├── configs │ ├── IDGNN │ │ ├── edge.yaml │ │ ├── graph.yaml │ │ ├── graph_enzyme.yaml │ │ ├── graph_ogb.yaml │ │ ├── node.yaml │ │ └── node_clustering.yaml │ ├── design │ │ ├── design_v1.yaml │ │ ├── design_v1att.yaml │ │ ├── design_v2.yaml │ │ ├── design_v2link.yaml │ │ └── design_v2ogb.yaml │ ├── example.yaml │ ├── example_cpu.yaml │ └── pyg │ │ ├── example_graph.yaml │ │ ├── example_link.yaml │ │ └── example_node.yaml ├── configs_gen.py ├── datasets │ ├── __init__.py │ ├── ba.pkl │ ├── ba500.pkl │ ├── scalefree.pkl │ ├── smallworld.pkl │ ├── syn_graph.py │ ├── ws.pkl │ └── ws500.pkl ├── grids │ ├── IDGNN │ │ ├── graph.txt │ │ ├── graph_enzyme.txt │ │ ├── graph_ogb.txt │ │ ├── link.txt │ │ ├── node.txt │ │ ├── node_clustering.txt │ │ └── path.txt │ ├── design │ │ ├── round1.txt │ │ ├── round1att.txt │ │ ├── round2.txt │ │ ├── round2link.txt │ │ └── round2ogb.txt │ ├── example.txt │ └── pyg │ │ └── example.txt ├── main.py ├── main_pyg.py ├── parallel.sh ├── results │ ├── design_v1_grid_round1 │ │ └── agg │ │ │ ├── train.csv │ │ │ └── val.csv │ ├── design_v1_grid_round1att │ │ └── agg │ │ │ ├── train.csv │ │ │ ├── train_best.csv │ │ │ ├── val.csv │ │ │ └── val_best.csv │ ├── design_v2_grid_round2 │ │ └── agg │ │ │ ├── train.csv │ │ │ └── val.csv │ ├── design_v2link_grid_round2link │ │ └── agg │ │ │ ├── train.csv │ │ │ ├── train_best.csv │ │ │ ├── train_bestepoch.csv │ │ │ ├── val.csv │ │ │ ├── val_best.csv │ │ │ └── val_bestepoch.csv │ └── design_v2ogb_grid_round2ogb │ │ └── agg │ │ ├── test.csv │ │ ├── test_best.csv │ │ ├── train.csv │ │ ├── train_best.csv │ │ ├── val.csv │ │ └── val_best.csv ├── run_batch.sh ├── run_batch_pyg.sh ├── run_single.sh ├── run_single_cpu.sh ├── run_single_pyg.sh ├── sample │ ├── dimensions.txt │ └── dimensionsatt.txt └── scripts │ ├── IDGNN │ ├── run_idgnn_edge.sh │ ├── run_idgnn_graph.sh │ └── run_idgnn_node.sh │ └── design │ ├── run_design_round1.sh │ ├── run_design_round2.sh │ └── run_design_round2ogb.sh └── setup.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/README.md -------------------------------------------------------------------------------- /analysis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/analysis/LICENSE -------------------------------------------------------------------------------- /analysis/design_space.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/analysis/design_space.ipynb -------------------------------------------------------------------------------- /analysis/example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/analysis/example.ipynb -------------------------------------------------------------------------------- /analysis/figs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /analysis/idgnn.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/analysis/idgnn.csv -------------------------------------------------------------------------------- /docs/IDGNN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/docs/IDGNN.png -------------------------------------------------------------------------------- /docs/design_space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/docs/design_space.png -------------------------------------------------------------------------------- /docs/evaluation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/docs/evaluation.png -------------------------------------------------------------------------------- /docs/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/docs/overview.png -------------------------------------------------------------------------------- /docs/rank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/docs/rank.png -------------------------------------------------------------------------------- /graphgym/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphgym/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/checkpoint.py -------------------------------------------------------------------------------- /graphgym/cmd_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/cmd_args.py -------------------------------------------------------------------------------- /graphgym/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/config.py -------------------------------------------------------------------------------- /graphgym/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/act/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/act/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/act/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/act/example.py -------------------------------------------------------------------------------- /graphgym/contrib/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/config/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/config/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/config/example.py -------------------------------------------------------------------------------- /graphgym/contrib/feature_augment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/feature_augment/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/feature_augment/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/feature_augment/example.py -------------------------------------------------------------------------------- /graphgym/contrib/feature_encoder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/feature_encoder/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/feature_encoder/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/feature_encoder/example.py -------------------------------------------------------------------------------- /graphgym/contrib/head/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/head/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/head/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/head/example.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/LICENSE -------------------------------------------------------------------------------- /graphgym/contrib/layer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/attconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/attconv.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/example.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/generalconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/generalconv.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/generalconv_ogb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/generalconv_ogb.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/generalconv_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/generalconv_v2.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/idconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/idconv.py -------------------------------------------------------------------------------- /graphgym/contrib/layer/sageinitconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/layer/sageinitconv.py -------------------------------------------------------------------------------- /graphgym/contrib/loader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/loader/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/loader/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/loader/example.py -------------------------------------------------------------------------------- /graphgym/contrib/loss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/loss/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/loss/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/loss/example.py -------------------------------------------------------------------------------- /graphgym/contrib/network/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/network/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/network/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/network/example.py -------------------------------------------------------------------------------- /graphgym/contrib/optimizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/optimizer/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/optimizer/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/optimizer/example.py -------------------------------------------------------------------------------- /graphgym/contrib/pooling/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/pooling/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/pooling/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/pooling/example.py -------------------------------------------------------------------------------- /graphgym/contrib/stage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/stage/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/stage/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/stage/example.py -------------------------------------------------------------------------------- /graphgym/contrib/train/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/train/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/train/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/train/example.py -------------------------------------------------------------------------------- /graphgym/contrib/transform/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/transform/__init__.py -------------------------------------------------------------------------------- /graphgym/contrib/transform/identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/contrib/transform/identity.py -------------------------------------------------------------------------------- /graphgym/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/init.py -------------------------------------------------------------------------------- /graphgym/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/loader.py -------------------------------------------------------------------------------- /graphgym/loader_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/loader_pyg.py -------------------------------------------------------------------------------- /graphgym/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/logger.py -------------------------------------------------------------------------------- /graphgym/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/loss.py -------------------------------------------------------------------------------- /graphgym/model_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/model_builder.py -------------------------------------------------------------------------------- /graphgym/model_builder_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/model_builder_pyg.py -------------------------------------------------------------------------------- /graphgym/models/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/LICENSE -------------------------------------------------------------------------------- /graphgym/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphgym/models/act.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/act.py -------------------------------------------------------------------------------- /graphgym/models/feature_augment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/feature_augment.py -------------------------------------------------------------------------------- /graphgym/models/feature_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/feature_encoder.py -------------------------------------------------------------------------------- /graphgym/models/feature_encoder_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/feature_encoder_pyg.py -------------------------------------------------------------------------------- /graphgym/models/gnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/gnn.py -------------------------------------------------------------------------------- /graphgym/models/gnn_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/gnn_pyg.py -------------------------------------------------------------------------------- /graphgym/models/head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/head.py -------------------------------------------------------------------------------- /graphgym/models/head_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/head_pyg.py -------------------------------------------------------------------------------- /graphgym/models/layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/layer.py -------------------------------------------------------------------------------- /graphgym/models/layer_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/layer_pyg.py -------------------------------------------------------------------------------- /graphgym/models/pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/pooling.py -------------------------------------------------------------------------------- /graphgym/models/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/models/transform.py -------------------------------------------------------------------------------- /graphgym/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/optimizer.py -------------------------------------------------------------------------------- /graphgym/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/register.py -------------------------------------------------------------------------------- /graphgym/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/train.py -------------------------------------------------------------------------------- /graphgym/train_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/train_pyg.py -------------------------------------------------------------------------------- /graphgym/utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/LICENSE -------------------------------------------------------------------------------- /graphgym/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphgym/utils/agg_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/agg_runs.py -------------------------------------------------------------------------------- /graphgym/utils/comp_budget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/comp_budget.py -------------------------------------------------------------------------------- /graphgym/utils/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/device.py -------------------------------------------------------------------------------- /graphgym/utils/epoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/epoch.py -------------------------------------------------------------------------------- /graphgym/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/io.py -------------------------------------------------------------------------------- /graphgym/utils/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/plot.py -------------------------------------------------------------------------------- /graphgym/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/graphgym/utils/tools.py -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/install.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/requirements.txt -------------------------------------------------------------------------------- /run/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/LICENSE -------------------------------------------------------------------------------- /run/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /run/agg_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/agg_batch.py -------------------------------------------------------------------------------- /run/configs/IDGNN/edge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/IDGNN/edge.yaml -------------------------------------------------------------------------------- /run/configs/IDGNN/graph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/IDGNN/graph.yaml -------------------------------------------------------------------------------- /run/configs/IDGNN/graph_enzyme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/IDGNN/graph_enzyme.yaml -------------------------------------------------------------------------------- /run/configs/IDGNN/graph_ogb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/IDGNN/graph_ogb.yaml -------------------------------------------------------------------------------- /run/configs/IDGNN/node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/IDGNN/node.yaml -------------------------------------------------------------------------------- /run/configs/IDGNN/node_clustering.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/IDGNN/node_clustering.yaml -------------------------------------------------------------------------------- /run/configs/design/design_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/design/design_v1.yaml -------------------------------------------------------------------------------- /run/configs/design/design_v1att.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/design/design_v1att.yaml -------------------------------------------------------------------------------- /run/configs/design/design_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/design/design_v2.yaml -------------------------------------------------------------------------------- /run/configs/design/design_v2link.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/design/design_v2link.yaml -------------------------------------------------------------------------------- /run/configs/design/design_v2ogb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/design/design_v2ogb.yaml -------------------------------------------------------------------------------- /run/configs/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/example.yaml -------------------------------------------------------------------------------- /run/configs/example_cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/example_cpu.yaml -------------------------------------------------------------------------------- /run/configs/pyg/example_graph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/pyg/example_graph.yaml -------------------------------------------------------------------------------- /run/configs/pyg/example_link.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/pyg/example_link.yaml -------------------------------------------------------------------------------- /run/configs/pyg/example_node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs/pyg/example_node.yaml -------------------------------------------------------------------------------- /run/configs_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/configs_gen.py -------------------------------------------------------------------------------- /run/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /run/datasets/ba.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/ba.pkl -------------------------------------------------------------------------------- /run/datasets/ba500.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/ba500.pkl -------------------------------------------------------------------------------- /run/datasets/scalefree.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/scalefree.pkl -------------------------------------------------------------------------------- /run/datasets/smallworld.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/smallworld.pkl -------------------------------------------------------------------------------- /run/datasets/syn_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/syn_graph.py -------------------------------------------------------------------------------- /run/datasets/ws.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/ws.pkl -------------------------------------------------------------------------------- /run/datasets/ws500.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/datasets/ws500.pkl -------------------------------------------------------------------------------- /run/grids/IDGNN/graph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/graph.txt -------------------------------------------------------------------------------- /run/grids/IDGNN/graph_enzyme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/graph_enzyme.txt -------------------------------------------------------------------------------- /run/grids/IDGNN/graph_ogb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/graph_ogb.txt -------------------------------------------------------------------------------- /run/grids/IDGNN/link.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/link.txt -------------------------------------------------------------------------------- /run/grids/IDGNN/node.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/node.txt -------------------------------------------------------------------------------- /run/grids/IDGNN/node_clustering.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/node_clustering.txt -------------------------------------------------------------------------------- /run/grids/IDGNN/path.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/IDGNN/path.txt -------------------------------------------------------------------------------- /run/grids/design/round1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/design/round1.txt -------------------------------------------------------------------------------- /run/grids/design/round1att.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/design/round1att.txt -------------------------------------------------------------------------------- /run/grids/design/round2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/design/round2.txt -------------------------------------------------------------------------------- /run/grids/design/round2link.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/design/round2link.txt -------------------------------------------------------------------------------- /run/grids/design/round2ogb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/design/round2ogb.txt -------------------------------------------------------------------------------- /run/grids/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/example.txt -------------------------------------------------------------------------------- /run/grids/pyg/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/grids/pyg/example.txt -------------------------------------------------------------------------------- /run/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/main.py -------------------------------------------------------------------------------- /run/main_pyg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/main_pyg.py -------------------------------------------------------------------------------- /run/parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/parallel.sh -------------------------------------------------------------------------------- /run/results/design_v1_grid_round1/agg/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v1_grid_round1/agg/train.csv -------------------------------------------------------------------------------- /run/results/design_v1_grid_round1/agg/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v1_grid_round1/agg/val.csv -------------------------------------------------------------------------------- /run/results/design_v1_grid_round1att/agg/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v1_grid_round1att/agg/train.csv -------------------------------------------------------------------------------- /run/results/design_v1_grid_round1att/agg/train_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v1_grid_round1att/agg/train_best.csv -------------------------------------------------------------------------------- /run/results/design_v1_grid_round1att/agg/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v1_grid_round1att/agg/val.csv -------------------------------------------------------------------------------- /run/results/design_v1_grid_round1att/agg/val_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v1_grid_round1att/agg/val_best.csv -------------------------------------------------------------------------------- /run/results/design_v2_grid_round2/agg/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2_grid_round2/agg/train.csv -------------------------------------------------------------------------------- /run/results/design_v2_grid_round2/agg/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2_grid_round2/agg/val.csv -------------------------------------------------------------------------------- /run/results/design_v2link_grid_round2link/agg/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2link_grid_round2link/agg/train.csv -------------------------------------------------------------------------------- /run/results/design_v2link_grid_round2link/agg/train_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2link_grid_round2link/agg/train_best.csv -------------------------------------------------------------------------------- /run/results/design_v2link_grid_round2link/agg/train_bestepoch.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2link_grid_round2link/agg/train_bestepoch.csv -------------------------------------------------------------------------------- /run/results/design_v2link_grid_round2link/agg/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2link_grid_round2link/agg/val.csv -------------------------------------------------------------------------------- /run/results/design_v2link_grid_round2link/agg/val_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2link_grid_round2link/agg/val_best.csv -------------------------------------------------------------------------------- /run/results/design_v2link_grid_round2link/agg/val_bestepoch.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2link_grid_round2link/agg/val_bestepoch.csv -------------------------------------------------------------------------------- /run/results/design_v2ogb_grid_round2ogb/agg/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2ogb_grid_round2ogb/agg/test.csv -------------------------------------------------------------------------------- /run/results/design_v2ogb_grid_round2ogb/agg/test_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2ogb_grid_round2ogb/agg/test_best.csv -------------------------------------------------------------------------------- /run/results/design_v2ogb_grid_round2ogb/agg/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2ogb_grid_round2ogb/agg/train.csv -------------------------------------------------------------------------------- /run/results/design_v2ogb_grid_round2ogb/agg/train_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2ogb_grid_round2ogb/agg/train_best.csv -------------------------------------------------------------------------------- /run/results/design_v2ogb_grid_round2ogb/agg/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2ogb_grid_round2ogb/agg/val.csv -------------------------------------------------------------------------------- /run/results/design_v2ogb_grid_round2ogb/agg/val_best.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/results/design_v2ogb_grid_round2ogb/agg/val_best.csv -------------------------------------------------------------------------------- /run/run_batch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/run_batch.sh -------------------------------------------------------------------------------- /run/run_batch_pyg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/run_batch_pyg.sh -------------------------------------------------------------------------------- /run/run_single.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/run_single.sh -------------------------------------------------------------------------------- /run/run_single_cpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/run_single_cpu.sh -------------------------------------------------------------------------------- /run/run_single_pyg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/run_single_pyg.sh -------------------------------------------------------------------------------- /run/sample/dimensions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/sample/dimensions.txt -------------------------------------------------------------------------------- /run/sample/dimensionsatt.txt: -------------------------------------------------------------------------------- 1 | l_tw -------------------------------------------------------------------------------- /run/scripts/IDGNN/run_idgnn_edge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/scripts/IDGNN/run_idgnn_edge.sh -------------------------------------------------------------------------------- /run/scripts/IDGNN/run_idgnn_graph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/scripts/IDGNN/run_idgnn_graph.sh -------------------------------------------------------------------------------- /run/scripts/IDGNN/run_idgnn_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/scripts/IDGNN/run_idgnn_node.sh -------------------------------------------------------------------------------- /run/scripts/design/run_design_round1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/scripts/design/run_design_round1.sh -------------------------------------------------------------------------------- /run/scripts/design/run_design_round2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/scripts/design/run_design_round2.sh -------------------------------------------------------------------------------- /run/scripts/design/run_design_round2ogb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/run/scripts/design/run_design_round2ogb.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snap-stanford/GraphGym/HEAD/setup.py --------------------------------------------------------------------------------