├── CITATION.cff ├── Dockerfile ├── LICENSE ├── README.md ├── datasets └── Regression_datasets │ └── data │ ├── chameleon_edges.csv │ ├── chameleon_features.json │ ├── chameleon_target.csv │ ├── squirrel_edges.csv │ ├── squirrel_features.json │ └── squirrel_target.csv ├── environment.yml ├── images ├── accuracy_cora_citeseer.pdf ├── cna_robots.png └── dirichlet_energy.pdf ├── install_script.sh ├── requirements.txt ├── setup.py └── src ├── __init__.py ├── automating_experiments ├── ablation_cora.sh ├── ablation_on_ogbn_arxiv.sh ├── figure4_CiteSeer_GATConv.sh ├── figure4_CiteSeer_GCNConv.sh ├── figure4_CiteSeer_SAGEConv.sh ├── figure4_CiteSeer_TransformerConv.sh ├── figure4_Cora_GATConv.sh ├── figure4_Cora_GCNConv.sh ├── figure4_Cora_SAGEConv.sh ├── figure4_Cora_Transformer.sh └── figure5.sh ├── backups ├── __init__.py ├── fast_kmeans.py ├── pytorch_geometric_example.py ├── relu_rational_cora.py ├── relu_rational_cora_lightning.py └── training_with_clustering.py ├── clustering ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── rationals_on_clusters.cpython-38.pyc │ └── tensor_cluster.cpython-38.pyc ├── rationals_on_clusters.py └── tensor_cluster.py ├── networks ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── network.cpython-38.pyc │ └── reg_network.cpython-38.pyc ├── network.py └── reg_network.py ├── scripts ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── model_trainer.cpython-38.pyc │ └── regression_trainer.cpython-38.pyc ├── convergence_speeds.py ├── execute_experiments.py ├── execute_plotting.py ├── figure4.py ├── model_trainer.py ├── regression_trainer.py └── train_tudataset.py └── utils ├── __init__.py ├── __pycache__ ├── __init__.cpython-38.pyc ├── metrics.cpython-38.pyc ├── model_params.cpython-38.pyc ├── plot_data.cpython-38.pyc ├── utils.cpython-38.pyc └── visualizations.cpython-38.pyc ├── configs ├── ablation_study_on_cora │ ├── mod_cora_8_gcnconv.json │ ├── mod_cora_8_gcnconv_activate.json │ ├── mod_cora_8_gcnconv_cluster.json │ ├── mod_cora_8_gcnconv_cluster_activate.json │ ├── mod_cora_8_gcnconv_cluster_normalize.json │ ├── mod_cora_8_gcnconv_cluster_normalize_activate.json │ ├── mod_cora_8_gcnconv_normalize.json │ └── mod_cora_8_gcnconv_normalize_activate.json ├── ablation_study_on_ogbn_arxiv │ ├── ogbn_arxiv_a_gcnconv.json │ ├── ogbn_arxiv_c_gcnconv.json │ ├── ogbn_arxiv_ca_gcnconv.json │ ├── ogbn_arxiv_cn_gcnconv.json │ ├── ogbn_arxiv_cna_gcnconv.json │ ├── ogbn_arxiv_gcnconv.json │ ├── ogbn_arxiv_n_gcnconv.json │ └── ogbn_arxiv_na_gcnconv.json ├── chameleon_2_dirgcnconv.json ├── chameleon_2_node_regression_gatconv.json ├── chameleon_2_node_regression_gcnconv.json ├── chameleon_2_node_regression_sageconv.json ├── chameleon_2_node_regression_transformerconv.json ├── computers_2_transformerconv.json ├── cora_16_gcnconv.json ├── cora_2_gcnconv.json ├── cora_32_gcnconv.json ├── cora_4_gcnconv.json ├── cora_4_sageconv.json ├── cora_64_gcnconv.json ├── cora_8_gcnconv.json ├── cora_96_gcnconv.json ├── corafull_2_transformerconv.json ├── dblp_4_transformerconv.json ├── figure_4 │ ├── citeseer │ │ ├── cna │ │ │ ├── gatconv │ │ │ │ ├── citeseer_16_gatconv.json │ │ │ │ ├── citeseer_1_gatconv.json │ │ │ │ ├── citeseer_2_gatconv.json │ │ │ │ ├── citeseer_32_gatconv.json │ │ │ │ ├── citeseer_4_gatconv.json │ │ │ │ ├── citeseer_64_gatconv.json │ │ │ │ ├── citeseer_8_gatconv.json │ │ │ │ └── citeseer_96_gatconv.json │ │ │ ├── gcnconv │ │ │ │ ├── citeseer_16_gcnconv.json │ │ │ │ ├── citeseer_1_gcnconv.json │ │ │ │ ├── citeseer_2_gcnconv.json │ │ │ │ ├── citeseer_32_gcnconv.json │ │ │ │ ├── citeseer_4_gcnconv.json │ │ │ │ ├── citeseer_64_gcnconv.json │ │ │ │ ├── citeseer_8_gcnconv.json │ │ │ │ └── citeseer_96_gcnconv.json │ │ │ ├── sageconv │ │ │ │ ├── citeseer_16_sageconv.json │ │ │ │ ├── citeseer_1_sageconv.json │ │ │ │ ├── citeseer_2_sageconv.json │ │ │ │ ├── citeseer_32_sageconv.json │ │ │ │ ├── citeseer_4_sageconv.json │ │ │ │ ├── citeseer_64_sageconv.json │ │ │ │ ├── citeseer_8_sageconv.json │ │ │ │ └── citeseer_96_sageconv.json │ │ │ └── transformerconv │ │ │ │ ├── citeseer_16_transformerconv.json │ │ │ │ ├── citeseer_1_transformerconv.json │ │ │ │ ├── citeseer_2_transformerconv.json │ │ │ │ ├── citeseer_32_transformerconv.json │ │ │ │ ├── citeseer_4_transformerconv.json │ │ │ │ ├── citeseer_64_transformerconv.json │ │ │ │ ├── citeseer_8_transformerconv.json │ │ │ │ └── citeseer_96_transformerconv.json │ │ ├── linear │ │ │ ├── gatconv │ │ │ │ ├── citeseer_16_gatconv.json │ │ │ │ ├── citeseer_1_gatconv.json │ │ │ │ ├── citeseer_2_gatconv.json │ │ │ │ ├── citeseer_32_gatconv.json │ │ │ │ ├── citeseer_4_gatconv.json │ │ │ │ ├── citeseer_64_gatconv.json │ │ │ │ ├── citeseer_8_gatconv.json │ │ │ │ └── citeseer_96_gatconv.json │ │ │ ├── gcnconv │ │ │ │ ├── citeseer_16_gcnconv.json │ │ │ │ ├── citeseer_1_gcnconv.json │ │ │ │ ├── citeseer_2_gcnconv.json │ │ │ │ ├── citeseer_32_gcnconv.json │ │ │ │ ├── citeseer_4_gcnconv.json │ │ │ │ ├── citeseer_64_gcnconv.json │ │ │ │ ├── citeseer_8_gcnconv.json │ │ │ │ └── citeseer_96_gcnconv.json │ │ │ ├── sageconv │ │ │ │ ├── citeseer_16_sageconv.json │ │ │ │ ├── citeseer_1_sageconv.json │ │ │ │ ├── citeseer_2_sageconv.json │ │ │ │ ├── citeseer_32_sageconv.json │ │ │ │ ├── citeseer_4_sageconv.json │ │ │ │ ├── citeseer_64_sageconv.json │ │ │ │ ├── citeseer_8_sageconv.json │ │ │ │ └── citeseer_96_sageconv.json │ │ │ └── transformerconv │ │ │ │ ├── citeseer_16_transformerconv.json │ │ │ │ ├── citeseer_1_transformerconv.json │ │ │ │ ├── citeseer_2_transformerconv.json │ │ │ │ ├── citeseer_32_transformerconv.json │ │ │ │ ├── citeseer_4_transformerconv.json │ │ │ │ ├── citeseer_64_transformerconv.json │ │ │ │ ├── citeseer_8_transformerconv.json │ │ │ │ └── citeseer_96_transformerconv.json │ │ └── relu │ │ │ ├── gatconv │ │ │ ├── citeseer_16_gatconv.json │ │ │ ├── citeseer_1_gatconv.json │ │ │ ├── citeseer_2_gatconv.json │ │ │ ├── citeseer_32_gatconv.json │ │ │ ├── citeseer_4_gatconv.json │ │ │ ├── citeseer_64_gatconv.json │ │ │ ├── citeseer_8_gatconv.json │ │ │ └── citeseer_96_gatconv.json │ │ │ ├── gcnconv │ │ │ ├── citeseer_16_gcnconv.json │ │ │ ├── citeseer_1_gcnconv.json │ │ │ ├── citeseer_2_gcnconv.json │ │ │ ├── citeseer_32_gcnconv.json │ │ │ ├── citeseer_4_gcnconv.json │ │ │ ├── citeseer_64_gcnconv.json │ │ │ ├── citeseer_8_gcnconv.json │ │ │ └── citeseer_96_gcnconv.json │ │ │ ├── sageconv │ │ │ ├── citeseer_16_sageconv.json │ │ │ ├── citeseer_1_sageconv.json │ │ │ ├── citeseer_2_sageconv.json │ │ │ ├── citeseer_32_sageconv.json │ │ │ ├── citeseer_4_sageconv.json │ │ │ ├── citeseer_64_sageconv.json │ │ │ ├── citeseer_8_sageconv.json │ │ │ └── citeseer_96_sageconv.json │ │ │ └── transformerconv │ │ │ ├── citeseer_16_transformerconv.json │ │ │ ├── citeseer_1_transformerconv.json │ │ │ ├── citeseer_2_transformerconv.json │ │ │ ├── citeseer_32_transformerconv.json │ │ │ ├── citeseer_4_transformerconv.json │ │ │ ├── citeseer_64_transformerconv.json │ │ │ ├── citeseer_8_transformerconv.json │ │ │ └── citeseer_96_transformerconv.json │ ├── cora │ │ ├── cna │ │ │ ├── gatconv │ │ │ │ ├── cora_16_gatconv.json │ │ │ │ ├── cora_1_gatconv.json │ │ │ │ ├── cora_2_gatconv.json │ │ │ │ ├── cora_32_gatconv.json │ │ │ │ ├── cora_4_gatconv.json │ │ │ │ ├── cora_64_gatconv.json │ │ │ │ ├── cora_8_gatconv.json │ │ │ │ └── cora_96_gatconv.json │ │ │ ├── gcnconv │ │ │ │ ├── cora_16_gcnconv.json │ │ │ │ ├── cora_1_gcnconv.json │ │ │ │ ├── cora_2_gcnconv.json │ │ │ │ ├── cora_32_gcnconv.json │ │ │ │ ├── cora_4_gcnconv.json │ │ │ │ ├── cora_64_gcnconv.json │ │ │ │ ├── cora_8_gcnconv.json │ │ │ │ └── cora_96_gcnconv.json │ │ │ ├── sageconv │ │ │ │ ├── cora_16_sageconv.json │ │ │ │ ├── cora_1_sageconv.json │ │ │ │ ├── cora_2_sageconv.json │ │ │ │ ├── cora_32_sageconv.json │ │ │ │ ├── cora_4_sageconv.json │ │ │ │ ├── cora_64_sageconv.json │ │ │ │ ├── cora_8_sageconv.json │ │ │ │ └── cora_96_sageconv.json │ │ │ └── transformerconv │ │ │ │ ├── cora_16_transfromerconv.json │ │ │ │ ├── cora_1_transformerconv.json │ │ │ │ ├── cora_2_transformerconv.json │ │ │ │ ├── cora_32_transformerconv.json │ │ │ │ ├── cora_4_transformerconv.json │ │ │ │ ├── cora_64_transformerconv.json │ │ │ │ ├── cora_8_transformerconv.json │ │ │ │ └── cora_96_transformerconv.json │ │ ├── linear │ │ │ ├── gatconv │ │ │ │ ├── cora_16_gatconv.json │ │ │ │ ├── cora_1_gatconv.json │ │ │ │ ├── cora_2_gatconv.json │ │ │ │ ├── cora_32_gatconv.json │ │ │ │ ├── cora_4_gatconv.json │ │ │ │ ├── cora_64_gatconv.json │ │ │ │ ├── cora_8_gatconv.json │ │ │ │ └── cora_96_gatconv.json │ │ │ ├── gcnconv │ │ │ │ ├── cora_16_gcnconv.json │ │ │ │ ├── cora_1_gcnconv.json │ │ │ │ ├── cora_2_gcnconv.json │ │ │ │ ├── cora_32_gcnconv.json │ │ │ │ ├── cora_4_gcnconv.json │ │ │ │ ├── cora_64_gcnconv.json │ │ │ │ ├── cora_8_gcnconv.json │ │ │ │ └── cora_96_gcnconv.json │ │ │ ├── sageconv │ │ │ │ ├── cora_16_sageconv.json │ │ │ │ ├── cora_1_sageconv.json │ │ │ │ ├── cora_2_sageconv.json │ │ │ │ ├── cora_32_sageconv.json │ │ │ │ ├── cora_4_sageconv.json │ │ │ │ ├── cora_64_sageconv.json │ │ │ │ ├── cora_8_sageconv.json │ │ │ │ └── cora_96_sageconv.json │ │ │ └── transformerconv │ │ │ │ ├── cora_16_transformerconv.json │ │ │ │ ├── cora_1_transformerconv.json │ │ │ │ ├── cora_2_transformerconv.json │ │ │ │ ├── cora_32_transformerconv.json │ │ │ │ ├── cora_4_transformerconv.json │ │ │ │ ├── cora_64_transformerconv.json │ │ │ │ ├── cora_8_transformerconv.json │ │ │ │ └── cora_96_transformerconv.json │ │ └── relu │ │ │ ├── gatconv │ │ │ ├── cora_16_gatconv.json │ │ │ ├── cora_1_gatconv.json │ │ │ ├── cora_2_gatconv.json │ │ │ ├── cora_32_gatconv.json │ │ │ ├── cora_4_gatconv.json │ │ │ ├── cora_64_gatconv.json │ │ │ ├── cora_8_gatconv.json │ │ │ └── cora_96_gatconv.json │ │ │ ├── gcnconv │ │ │ ├── cora_16_gcnconv.json │ │ │ ├── cora_1_gcnconv.json │ │ │ ├── cora_2_gcnconv.json │ │ │ ├── cora_32_gcnconv.json │ │ │ ├── cora_4_gcnconv.json │ │ │ ├── cora_64_gcnconv.json │ │ │ ├── cora_8_gcnconv.json │ │ │ └── cora_96_gcnconv.json │ │ │ ├── sageconv │ │ │ ├── cora_16_sageconv.json │ │ │ ├── cora_1_sageconv.json │ │ │ ├── cora_2_sageconv.json │ │ │ ├── cora_32_sageconv.json │ │ │ ├── cora_4_sageconv.json │ │ │ ├── cora_64_sageconv.json │ │ │ ├── cora_8_sageconv.json │ │ │ └── cora_96_sageconv.json │ │ │ └── transformerconv │ │ │ ├── cora_16_transformerconv.json │ │ │ ├── cora_1_transformerconv.json │ │ │ ├── cora_2_transformerconv.json │ │ │ ├── cora_32_transformerconv.json │ │ │ ├── cora_4_transformerconv.json │ │ │ ├── cora_64_transformerconv.json │ │ │ ├── cora_8_transformerconv.json │ │ │ └── cora_96_transformerconv.json │ └── lowercase_dirs.sh ├── figure_5 │ ├── ogbn-arxiv_baseline_gcnconv.json │ ├── ogbn-arxiv_baseline_sageconv.json │ ├── ogbn-arxiv_cn_gcnconv.json │ ├── ogbn-arxiv_cna_gcnconv.json │ └── ogbn-arxiv_cna_sageconv.json ├── mod_citeseer_8_gatconv_cluster_normalize_activate.json ├── mod_citeseer_8_gcnconv.json ├── mod_citeseer_8_gcnconv_activate.json ├── mod_citeseer_8_gcnconv_cluster.json ├── mod_citeseer_8_gcnconv_cluster_activate.json ├── mod_citeseer_8_gcnconv_cluster_normalize.json ├── mod_citeseer_8_gcnconv_cluster_normalize_activate.json ├── mod_citeseer_8_gcnconv_normalize.json ├── mod_citeseer_8_gcnconv_normalize_activate.json ├── mod_citeseer_8_sageconv_cluster_normalize_activate.json ├── mod_citeseer_8_transformerconv_cluster_normalize.json ├── mod_citeseer_8_transformerconv_cluster_normalize_activate.json ├── mod_citesser_8_transformerconv_cluster_normalize_activate.json ├── mod_cora_4_gatconv.json ├── mod_cora_4_gatconv_activate_cluster_normalize.json ├── mod_cora_4_gcnconv.json ├── mod_cora_4_gcnconv_activate.json ├── mod_cora_4_gcnconv_activate_cluster.json ├── mod_cora_4_gcnconv_activate_cluster_normalize.json ├── mod_cora_4_gcnconv_activate_normalize.json ├── mod_cora_4_gcnconv_cluster.json ├── mod_cora_4_gcnconv_cluster_normalize.json ├── mod_cora_4_gcnconv_normalize.json ├── mod_cora_4_sageconv.json ├── mod_cora_4_sageconv_activate_cluster_normalize.json ├── mod_cora_4_transformerconv.json ├── mod_cora_4_transformerconv_activate_cluster_normalize.json ├── mod_cora_8_gatconv_cluster_normalize_activate.json ├── mod_cora_8_sageconv_cluster_normalize_activate.json ├── mod_cora_8_transformerconv_cluster_normalize_activate.json ├── ogbn-arxiv_4_nodeproppred_chebconv.json ├── ogbn-arxiv_4_nodeproppred_gatconv.json ├── ogbn-arxiv_4_nodeproppred_gcnconv.json ├── ogbn-arxiv_4_nodeproppred_sageconv.json ├── ogbn-arxiv_4_nodeproppred_transformerconv.json ├── ogbn-arxiv_4_nodeproppred_transformerconv_plain.json ├── ogbn-arxiv_6_nodeproppred_transformerconv.json ├── ogbn-arxiv_8_nodeproppred_gcnconv.json ├── photo_4_transformerconv.json ├── plain_chameleon_2_node_regression_transformerconv.json ├── plain_ogbn-arxiv_4_nodeproppred_sageconv.json ├── plain_squirrel_2_node_regression_transformerconv.json ├── pubmed_2_transformerconv.json ├── squirrel_2_dirgcnconv.json ├── squirrel_2_node_regression_gatconv.json ├── squirrel_2_node_regression_gcnconv.json ├── squirrel_2_node_regression_sageconv.json ├── squirrel_2_node_regression_transformerconv.json ├── texas_2_sageconv.json └── wisconsin_2_transformerconv.json ├── filter_plot_scripts ├── __pycache__ │ └── heatmap.cpython-38.pyc ├── accuracy_vs_layers.py ├── bubble_charts.py ├── colorbar_gradient.py ├── comparison_datasets_conv.py ├── heat_map.py ├── heatmap.py ├── latex_table.py ├── plot_low_layers_models.py ├── read_plot_json_data_metrics.py ├── sensitivity_results.py └── validation_result_colletor.py ├── load_snap_patents.py ├── metrics.py ├── model_params.py ├── plot_data.py ├── utils.py └── visualizations.py /CITATION.cff: -------------------------------------------------------------------------------- 1 | cff-version: 1.2.0 2 | message: If you use this software, please cite it as below. 3 | authors: 4 | - given-names: Arseny 5 | family-names: Skryagin 6 | - given-names: Felix 7 | family-names: Divo 8 | - given-names: Mohammad Amin 9 | family-names: Ali 10 | - given-names: Devendra Singh 11 | family-names: Dhami 12 | - given-names: Kristian 13 | family-names: Kersting 14 | title: "Graph Neural Networks Need Cluster-Normalize-Activate Modules" 15 | version: 1.0.0 16 | date-released: 2024-10-29 17 | url: https://github.com/ml-research/cna_modules 18 | preferred-citation: 19 | type: article 20 | authors: 21 | - given-names: Arseny 22 | family-names: Skryagin 23 | - given-names: Felix 24 | family-names: Divo 25 | - given-names: Mohammad Amin 26 | family-names: Ali 27 | - given-names: Devendra Singh 28 | family-names: Dhami 29 | - given-names: Kristian 30 | family-names: Kersting 31 | # doi: TBA 32 | title: "Graph Neural Networks Need Cluster-Normalize-Activate Modules" 33 | year: 2024 34 | month: 12 35 | url: https://openreview.net/forum?id=faj2EBhdHC 36 | type: conference-paper 37 | conference: The Thirty-eighth Annual Conference on Neural Information Processing Systems 38 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM nvcr.io/nvidia/pytorch:23.04-py3 2 | 3 | ARG DEBIAN_FRONTEND=noninteractive 4 | 5 | RUN apt-get update 6 | RUN python -m pip install -U pip 7 | 8 | # Install torch==2.2.0 & dependencies... 9 | RUN python -m pip install torch==2.2.0 torchvision==0.17.0 torchaudio==2.2.0 torchtext==0.17.0 --index-url https://download.pytorch.org/whl/cu121 10 | WORKDIR /cna_modules 11 | RUN git clone https://github.com/k4ntz/activation-functions.git 12 | WORKDIR /cna_modules/activation-functions/ 13 | RUN python -m pip install airspeed==0.5.17 14 | RUN python -m pip install -r requirements.txt && python -m pip install . 15 | 16 | WORKDIR /bag_of_rationals 17 | RUN python -m pip install setuptools==65.6.3 faiss_gpu==1.7.2 fast_pytorch_kmeans==0.1.9 matplotlib==3.7.1 networkx==3.1 numpy pytorch_lightning==2.0.2 SciencePlots==2.1.0 scipy==1.9.1 seaborn==0.12.2 torchviz==0.0.2 scikit-learn==1.3.2 tensorboard-plugin-customizable-plots dill ogb==1.3.6 18 | 19 | # Install torch geometric and its dependencies 20 | RUN python -m pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-2.2.2+cu121.html 21 | RUN python -m pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-2.2.2+cu121.html 22 | RUN python -m pip install torch-cluster -f https://pytorch-geometric.com/whl/torch-2.2.2+cu121.html 23 | RUN python -m pip install torch-spline-conv -f https://pytorch-geometric.com/whl/torch-2.2.2+cu121.html 24 | RUN python -m pip install pyg_lib -f https://pytorch-geometric.com/whl/torch-2.2.2+cu121.html 25 | RUN python -m pip install torch-geometric==2.3.0 26 | 27 | WORKDIR /cna_modules 28 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 ml-research@TUDarmstadt 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- 1 | name: bag-of-rationals 2 | dependencies: 3 | - python=3.8 4 | - pip 5 | - pip: 6 | - rational_activations==0.2.1 7 | - faiss_gpu==1.7.2 8 | - fast_pytorch_kmeans==0.1.9 9 | - matplotlib==3.7.1 10 | - pytorch_lightning==2.0.2 11 | - numpy==1.24.2 12 | - torch_geometric==2.3.0 13 | - torch==2.0.0 14 | - torchvision==0.15.1 15 | - scikit-learn==1.1.2 16 | - tensorboard-plugin-customizable-plots 17 | - matplotlib 18 | - pandas 19 | - coverage 20 | - scipy 21 | - pylint 22 | - pep8 23 | - pyspellchecker 24 | - sphinx 25 | - black 26 | - isort 27 | - dill 28 | - setuptools==65.6.3 29 | -------------------------------------------------------------------------------- /images/accuracy_cora_citeseer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/images/accuracy_cora_citeseer.pdf -------------------------------------------------------------------------------- /images/cna_robots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/images/cna_robots.png -------------------------------------------------------------------------------- /images/dirichlet_energy.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/images/dirichlet_energy.pdf -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | activation_functions.egg==info 2 | faiss_gpu==1.7.2 3 | fast_pytorch_kmeans==0.1.9 4 | matplotlib==3.7.1 5 | networkx==3.1 6 | numpy==1.24.2 7 | SciencePlots==2.1.0 8 | scikit_learn==1.1.2 9 | scipy==1.9.1 10 | seaborn==0.12.2 11 | setuptools==65.6.3 12 | fast-pytorch-kmeans==0.1.9 13 | pytorch-lightning==2.0.2 14 | pytorch-quantization==2.1.2 15 | torch==2.2.0+cu121 16 | torch_cluster==1.6.3+pt22cu121 17 | torch_geometric==2.3.0 18 | torch_scatter==2.1.2+pt22cu121 19 | torch_sparse==0.6.18+pt22cu121 20 | torch_spline_conv==1.2.2+pt22cu121 21 | torch-tensorrt==1.4.0.dev0 22 | torchaudio==2.2.0+cu121 23 | torchdata==0.7.1 24 | torchmetrics==1.4.0 25 | torchtext==0.17.0+cpu 26 | torchvision==0.17.0+cu121 27 | torchviz==0.0.2 28 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | import os 2 | from setuptools import setup, find_packages 3 | 4 | # Read the contents of README.md 5 | current_directory = os.path.dirname(os.path.abspath(__file__)) 6 | try: 7 | with open(os.path.join(current_directory, 'README.md'), encoding='utf-8') as f: 8 | long_description = f.read() 9 | except Exception: 10 | long_description = '' 11 | 12 | # Read the contents of requirements.txt 13 | def read_requirements(): 14 | with open('requirements.txt', 'r') as req: 15 | return [line.strip() for line in req.readlines() if line.strip() and not line.startswith('#')] 16 | 17 | setup( 18 | name='cna-modules', 19 | packages=find_packages(exclude=['tests*']), 20 | version='1.0.0', 21 | license='MIT', 22 | description='Cluster-Normalizes-Activate Modules', 23 | long_description=long_description, 24 | long_description_content_type='text/markdown', 25 | author='Arseny Skryagin, Felix Divo, Mohammad Amin Ali', 26 | author_email='arseny.skryagin@cs.tu-darmstadt.de, felix.divo@cs.tu-darmstadt.de, amin.ali@stud.tu-darmstadt.de', 27 | url='https://github.com/ml-research/cna_modules', 28 | keywords=['Graph Neural Networks', 'Oversmoothing', 'CNA'], 29 | install_requires=read_requirements(), 30 | classifiers=[ 31 | 'Development Status :: 3 - Alpha', 32 | 'Intended Audience :: Developers', 33 | 'Topic :: Software Development :: Build Tools', 34 | 'License :: OSI Approved :: MIT License', 35 | 'Programming Language :: Python :: 3', 36 | 'Programming Language :: Python :: 3.7', 37 | 'Programming Language :: Python :: 3.8', 38 | 'Programming Language :: Python :: 3.9', 39 | ], 40 | python_requires='>=3.7', 41 | ) -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/__init__.py -------------------------------------------------------------------------------- /src/automating_experiments/ablation_on_ogbn_arxiv.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Get the project root directory (src) 4 | PROJECT_ROOT=$(dirname $(dirname $(realpath $0))) 5 | 6 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_gcnconv --num_seeds 5 # 1 7 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_c_gcnconv --num_seeds 5 # 2 8 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_cn_gcnconv --num_seeds 5 # 3 9 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_ca_gcnconv --num_seeds 5 # 4 10 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_a_gcnconv --num_seeds 5 # 5 11 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_n_gcnconv --num_seeds 5 # 6 12 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_na_gcnconv --num_seeds 5 # 7 13 | python $PROJECT_ROOT/scripts/execute_experiments.py --config ablation_study_ogbn_arxiv/ogbn_arxiv_cna_gcnconv --num_seeds 5 # 8 14 | -------------------------------------------------------------------------------- /src/automating_experiments/figure5.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Get the project root directory (src) 4 | PROJECT_ROOT=$(dirname $(dirname $(realpath $0))) 5 | # Baselines for the direct comparissons 6 | python $PROJECT_ROOT/scripts/execute_experiments.py --config figure_5/ogbn-arxiv_baseline_sageconv --num_seeds 5 7 | python $PROJECT_ROOT/scripts/execute_experiments.py --config figure_5/ogbn-arxiv_baseline_gcnconv --num_seeds 5 8 | # For performance comparssion CN vs CNA 9 | python $PROJECT_ROOT/scripts/execute_experiments.py --config figure_5/ogbn-arxiv_cn_gcnconv --num_seeds 5 10 | # CNA 11 | python $PROJECT_ROOT/scripts/execute_experiments.py --config figure_5/ogbn-arxiv_cna_gcnconv --num_seeds 5 12 | python $PROJECT_ROOT/scripts/execute_experiments.py --config figure_5/ogbn-arxiv_cna_sageconv --num_seeds 5 13 | -------------------------------------------------------------------------------- /src/backups/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/backups/__init__.py -------------------------------------------------------------------------------- /src/clustering/__init__.py: -------------------------------------------------------------------------------- 1 | from .rationals_on_clusters import RationalOnCluster 2 | from .tensor_cluster import ClusterActivation -------------------------------------------------------------------------------- /src/clustering/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/clustering/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /src/clustering/__pycache__/rationals_on_clusters.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/clustering/__pycache__/rationals_on_clusters.cpython-38.pyc -------------------------------------------------------------------------------- /src/clustering/__pycache__/tensor_cluster.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/clustering/__pycache__/tensor_cluster.cpython-38.pyc -------------------------------------------------------------------------------- /src/networks/__init__.py: -------------------------------------------------------------------------------- 1 | #from .network import Net -------------------------------------------------------------------------------- /src/networks/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/networks/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /src/networks/__pycache__/network.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/networks/__pycache__/network.cpython-38.pyc -------------------------------------------------------------------------------- /src/networks/__pycache__/reg_network.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/networks/__pycache__/reg_network.cpython-38.pyc -------------------------------------------------------------------------------- /src/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | #from .execute_experiments import execute 2 | #from .model_trainer import ModelTrainer -------------------------------------------------------------------------------- /src/scripts/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/scripts/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /src/scripts/__pycache__/model_trainer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/scripts/__pycache__/model_trainer.cpython-38.pyc -------------------------------------------------------------------------------- /src/scripts/__pycache__/regression_trainer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/scripts/__pycache__/regression_trainer.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | #from .model_params import (ActivationType, 2 | # DistanceMetrics, 3 | # ReclusterOption, 4 | # LayerType, 5 | # ModelParams) 6 | #from .utils import (set_manual_seed, 7 | # set_seed, 8 | # load_dataset, 9 | # generate_grid_graph) 10 | #from .visualizations import Visualizer 11 | #from .utils import (set_manual_seed, 12 | # set_seed, 13 | # load_dataset, 14 | # generate_grid_graph) 15 | #from .metrics import (compute_mad, 16 | # compute_mad_gap, 17 | # dirichlet_energy) -------------------------------------------------------------------------------- /src/utils/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/__pycache__/metrics.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/__pycache__/metrics.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/__pycache__/model_params.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/__pycache__/model_params.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/__pycache__/plot_data.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/__pycache__/plot_data.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/__pycache__/utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/__pycache__/utils.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/__pycache__/visualizations.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/__pycache__/visualizations.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 90, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 94, 3 | "epochs": 600, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_cluster.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 91, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_cluster_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 85, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 92, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 97, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 95, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_cora/mod_cora_8_gcnconv_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 96, 3 | "epochs": 300, 4 | "lr_model": 0.01, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_a_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5005, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_c_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5002, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_ca_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5004, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_cn_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5003, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_cna_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5008, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5001, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_n_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5006, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/ablation_study_on_ogbn_arxiv/ogbn_arxiv_na_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5007, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/chameleon_2_dirgcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 500, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-08, 6 | "weight_decay": 5e-12, 7 | "num_hidden_features": 500, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Chameleon", 16 | "task": "node_classification", 17 | "model": "DirGCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/chameleon_2_node_regression_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 2, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Chameleon", 16 | "task": "node_regression", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/chameleon_2_node_regression_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 2, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Chameleon", 16 | "task": "node_regression", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/chameleon_2_node_regression_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 2, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Chameleon", 16 | "task": "node_regression", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/chameleon_2_node_regression_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 2, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Chameleon", 16 | "task": "node_regression", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/computers_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 100, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 200, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Amazon", 15 | "dataset_name": "Computers", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6016, 3 | "epochs": 50, 4 | "lr_model": 0.0001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6002, 3 | "epochs": 50, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.005, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6032, 3 | "epochs": 200, 4 | "lr_model": 0.0001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 210, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6004, 3 | "epochs": 50, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 50, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.05, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6064, 3 | "epochs": 200, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 210, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6008, 3 | "epochs": 50, 4 | "lr_model": 0.0001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/cora_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 6096, 3 | "epochs": 200, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 210, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/corafull_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 100, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-09, 7 | "num_hidden_features": 140, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/dblp_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 100, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.5, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "DBLP", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_16_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020116, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_1_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020101, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_2_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020102, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_32_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020132, 3 | "epochs": 400, 4 | "lr_model": 5e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020104, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_64_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020164, 3 | "epochs": 400, 4 | "lr_model": 5e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 120, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_8_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020108, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gatconv/citeseer_96_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020196, 3 | "epochs": 400, 4 | "lr_model": 5e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 120, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020216, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_1_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020201, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020202, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020232, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020204, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020264, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020208, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/gcnconv/citeseer_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020296, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_16_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020316, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_1_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020301, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020302, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_32_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020332, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 60, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020304, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_64_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020364, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_8_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020308, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/sageconv/citeseer_96_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020396, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_16_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020416, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_1_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020401, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020402, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_32_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020432, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020404, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_64_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020464, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 160, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_8_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020408, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 240, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/cna/transformerconv/citeseer_96_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 42020496, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_16_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020116, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_1_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020101, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_2_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020102, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_32_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020132, 3 | "epochs": 400, 4 | "lr_model": 5e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020104, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_64_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020164, 3 | "epochs": 400, 4 | "lr_model": 5e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 120, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_8_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020108, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gatconv/citeseer_96_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020196, 3 | "epochs": 400, 4 | "lr_model": 5e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 120, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020216, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_1_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020201, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020202, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020232, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020204, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020264, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020208, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/gcnconv/citeseer_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020296, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_16_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020316, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_1_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020301, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020302, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_32_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020332, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 60, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020304, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_64_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020364, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_8_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020308, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/sageconv/citeseer_96_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020396, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_16_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020416, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_1_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020401, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020402, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_32_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020432, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020404, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_64_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020464, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 160, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_8_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020408, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 240, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/linear/transformerconv/citeseer_96_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 40020496, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_16_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020116, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_1_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020101, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_2_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020102, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_32_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020132, 3 | "epochs": 400, 4 | "lr_model": 5e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020104, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_64_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020164, 3 | "epochs": 400, 4 | "lr_model": 5e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 120, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_8_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020108, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-8, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gatconv/citeseer_96_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020196, 3 | "epochs": 400, 4 | "lr_model": 5e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 120, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020216, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_1_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020201, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020202, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020232, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020204, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020264, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020208, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/gcnconv/citeseer_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020296, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_16_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020316, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_1_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020301, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020302, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_32_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020332, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 60, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020304, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_64_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020364, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_8_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020308, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-4, 7 | "num_hidden_features": 120, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/sageconv/citeseer_96_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020396, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_16_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020416, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_1_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020401, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020402, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 80, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_32_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020432, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020404, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_64_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020464, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 160, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_8_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020408, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 240, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/citeseer/relu/transformerconv/citeseer_96_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 41020496, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_16_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010116, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-04, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_1_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010101, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 360, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_2_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010102, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 360, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_32_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010132, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 440, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010104, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 5e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_64_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010164, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 440, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_8_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010108, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 5e-05, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gatconv/cora_96_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010196, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 480, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010216, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_1_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010201, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010202, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010232, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010204, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010264, 3 | "epochs": 400, 4 | "lr_model": 5e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 280, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010208, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/gcnconv/cora_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010296, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 280, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_16_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010316, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_1_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010301, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010302, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_32_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010332, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010304, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_64_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010364, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 240, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_8_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010308, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/sageconv/cora_96_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010396, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-2, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_16_transfromerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010416, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_1_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010401, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010402, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_32_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010432, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010404, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_64_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010464, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 240, 8 | "num_layers": 64, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_8_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010408, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/cna/transformerconv/cora_96_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 39010496, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-02, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_16_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010116, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-04, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_1_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010101, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 360, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_2_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010102, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 360, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_32_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010132, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 440, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010104, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 5e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_64_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010164, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 440, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_8_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010108, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 5e-05, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gatconv/cora_96_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010196, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 480, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010216, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_1_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010201, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010202, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010232, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010204, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010264, 3 | "epochs": 400, 4 | "lr_model": 5e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 280, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010208, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/gcnconv/cora_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010296, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 280, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_16_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010316, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_1_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010301, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010302, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_32_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010332, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010304, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_64_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010364, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 240, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_8_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010308, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/sageconv/cora_96_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010396, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-2, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_16_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010416, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_1_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010401, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010402, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_32_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010432, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010404, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_64_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010464, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 240, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_8_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010408, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/linear/transformerconv/cora_96_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37010496, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-02, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_16_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010116, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-04, 7 | "num_hidden_features": 120, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_1_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010101, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 360, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_2_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010102, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 360, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_32_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010132, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 440, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010104, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 5e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_64_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010164, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 440, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_8_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010108, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 5e-05, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gatconv/cora_96_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010196, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 480, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_16_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010216, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_1_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010201, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_2_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010202, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_32_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010232, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010204, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_64_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010264, 3 | "epochs": 400, 4 | "lr_model": 5e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 280, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010208, 3 | "epochs": 400, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 280, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/gcnconv/cora_96_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010296, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-09, 7 | "num_hidden_features": 280, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_16_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010316, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_1_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010301, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010302, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_32_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010332, 3 | "epochs": 400, 4 | "lr_model": 1e-4, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010304, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_64_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010364, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 240, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_8_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010308, 3 | "epochs": 400, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-2, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/sageconv/cora_96_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010396, 3 | "epochs": 400, 4 | "lr_model": 1e-5, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-2, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_16_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010416, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 16, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_1_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010401, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 1, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010402, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_32_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010432, 3 | "epochs": 400, 4 | "lr_model": 1e-04, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-06, 7 | "num_hidden_features": 120, 8 | "num_layers": 32, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010404, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_64_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010464, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 1e-08, 7 | "num_hidden_features": 240, 8 | "num_layers": 64, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_8_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010408, 3 | "epochs": 400, 4 | "lr_model": 1e-03, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-02, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/cora/relu/transformerconv/cora_96_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 38010496, 3 | "epochs": 400, 4 | "lr_model": 1e-05, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-02, 7 | "num_hidden_features": 160, 8 | "num_layers": 96, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_4/lowercase_dirs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | convert_to_lowercase() { 4 | local path="$1" 5 | local new_path=$(echo "$path" | tr '[:upper:]' '[:lower:]') 6 | 7 | if [ "$path" != "$new_path" ]; then 8 | if [ -e "$new_path" ]; then 9 | echo "Cannot rename '$path' to '$new_path': destination already exists" 10 | else 11 | mv "$path" "$new_path" 12 | echo "Renamed '$path' to '$new_path'" 13 | fi 14 | fi 15 | 16 | # Process subdirectories 17 | for item in "$new_path"/*; do 18 | if [ -d "$item" ]; then 19 | convert_to_lowercase "$item" 20 | fi 21 | done 22 | } 23 | 24 | # Start from the current directory 25 | convert_to_lowercase "." 26 | -------------------------------------------------------------------------------- /src/utils/configs/figure_5/ogbn-arxiv_baseline_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 4402, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_5/ogbn-arxiv_baseline_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 4301, 3 | "epochs": 1000, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.01, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_5/ogbn-arxiv_cn_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 4604, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_5/ogbn-arxiv_cna_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 4503, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv", 18 | "n": 4, 19 | "m": 5 20 | } -------------------------------------------------------------------------------- /src/utils/configs/figure_5/ogbn-arxiv_cna_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 4504, 3 | "epochs": 1000, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.01, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gatconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 123002, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-04, 7 | "num_hidden_features": 120, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_cluster.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_cluster_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 123002, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 123001, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 5501, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_gcnconv_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 55, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_sageconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 78, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_transformerconv_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 123004, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_citeseer_8_transformerconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 79, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_citesser_8_transformerconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 123003, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "CiteSeer", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 101, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gatconv_activate_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 98, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 90, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 94, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-08, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_activate_cluster.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 93, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_activate_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 97, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_activate_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 96, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_cluster.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 91, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 92, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_gcnconv_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 95, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GCNConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 103, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_sageconv_activate_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 100, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 102, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RELU", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_4_transformerconv_activate_cluster_normalize.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 99, 3 | "epochs": 200, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 5e-06, 7 | "num_hidden_features": 280, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 14, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_8_gatconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 98, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "GATConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_8_sageconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 100, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/mod_cora_8_transformerconv_cluster_normalize_activate.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 99, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-04, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 60, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "CitationFull", 15 | "dataset_name": "Cora", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_4_nodeproppred_chebconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 54, 3 | "epochs": 1000, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-03, 6 | "weight_decay": 1e-7, 7 | "num_hidden_features": 300, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "clusters": 12, 11 | "seed": 1, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "ChebConv" 18 | } 19 | 20 | -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_4_nodeproppred_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 53, 3 | "epochs": 300, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-4, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 600, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "clusters": 30, 11 | "activation_type": "ActivationType.RAT", 12 | "recluster_option": "ReclusterOption.ITR", 13 | "dataset_type": "PygNodePropPredDataset", 14 | "dataset_name": "ogbn-arxiv", 15 | "task": "node_prop_pred", 16 | "model": "GATConv" 17 | } 18 | 19 | -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_4_nodeproppred_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_4_nodeproppred_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 1000, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.01, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_4_nodeproppred_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 52, 3 | "epochs": 300, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-4, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "clusters": 12, 11 | "normalize": true, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "TransformerConv" 18 | } 19 | 20 | -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_4_nodeproppred_transformerconv_plain.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 52, 3 | "epochs": 300, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-4, 6 | "weight_decay": 1e-6, 7 | "num_hidden_features": 400, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "TransformerConv" 18 | } 19 | 20 | -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_6_nodeproppred_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 37, 3 | "epochs": 1000, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.01, 7 | "num_hidden_features": 60, 8 | "num_layers": 6, 9 | "with_clusters": true, 10 | "clusters": 10, 11 | "activation_type": "ActivationType.RAT", 12 | "recluster_option": "ReclusterOption.ITR", 13 | "dataset_type": "PygNodePropPredDataset", 14 | "dataset_name": "ogbn-arxiv", 15 | "task": "node_prop_pred", 16 | "model": "TransformerConv" 17 | } 18 | -------------------------------------------------------------------------------- /src/utils/configs/ogbn-arxiv_8_nodeproppred_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 51, 3 | "epochs": 300, 4 | "lr_model": 1e-3, 5 | "lr_activation": 1e-4, 6 | "weight_decay": 1e-8, 7 | "num_hidden_features": 240, 8 | "num_layers": 8, 9 | "with_clusters": true, 10 | "clusters": 10, 11 | "seed": 1, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "GCNConv" 18 | } 19 | 20 | -------------------------------------------------------------------------------- /src/utils/configs/photo_4_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 100, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.05, 7 | "num_hidden_features": 80, 8 | "num_layers": 4, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 8, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Amazon", 15 | "dataset_name": "Photo", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/plain_chameleon_2_node_regression_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 2, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Chameleon", 16 | "task": "node_regression", 17 | "model": "TransformerConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/plain_ogbn-arxiv_4_nodeproppred_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 700, 3 | "epochs": 1000, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.01, 7 | "num_hidden_features": 60, 8 | "num_layers": 4, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "PygNodePropPredDataset", 15 | "dataset_name": "ogbn-arxiv", 16 | "task": "node_prop_pred", 17 | "model": "SAGEConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/plain_squirrel_2_node_regression_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": false, 10 | "normalize": false, 11 | "clusters": 8, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Squirrel", 16 | "task": "node_regression", 17 | "model": "TransformerConv" 18 | } 19 | -------------------------------------------------------------------------------- /src/utils/configs/pubmed_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 100, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.05, 7 | "num_hidden_features": 60, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 12, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "Planetoid", 15 | "dataset_name": "PubMed", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/squirrel_2_dirgcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 500, 4 | "lr_model": 0.001, 5 | "lr_activation": 1e-08, 6 | "weight_decay": 5e-12, 7 | "num_hidden_features": 500, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Squirrel", 16 | "task": "node_classification", 17 | "model": "DirGCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/squirrel_2_node_regression_gatconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 8, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Squirrel", 16 | "task": "node_regression", 17 | "model": "GATConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/squirrel_2_node_regression_gcnconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 8, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Squirrel", 16 | "task": "node_regression", 17 | "model": "GCNConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/squirrel_2_node_regression_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 8, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Squirrel", 16 | "task": "node_regression", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/squirrel_2_node_regression_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 300, 4 | "lr_model": 0.002, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.0001, 7 | "num_hidden_features": 64, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 8, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WikipediaNetwork", 15 | "dataset_name": "Squirrel", 16 | "task": "node_regression", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/texas_2_sageconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 200, 4 | "lr_model": 0.01, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.01, 7 | "num_hidden_features": 100, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WebKB", 15 | "dataset_name": "Texas", 16 | "task": "node_classification", 17 | "model": "SAGEConv" 18 | } -------------------------------------------------------------------------------- /src/utils/configs/wisconsin_2_transformerconv.json: -------------------------------------------------------------------------------- 1 | { 2 | "experiment_number": 35, 3 | "epochs": 200, 4 | "lr_model": 0.01, 5 | "lr_activation": 1e-05, 6 | "weight_decay": 0.05, 7 | "num_hidden_features": 500, 8 | "num_layers": 2, 9 | "with_clusters": true, 10 | "normalize": true, 11 | "clusters": 10, 12 | "activation_type": "ActivationType.RAT", 13 | "recluster_option": "ReclusterOption.ITR", 14 | "dataset_type": "WebKB", 15 | "dataset_name": "Wisconsin", 16 | "task": "node_classification", 17 | "model": "TransformerConv" 18 | } -------------------------------------------------------------------------------- /src/utils/filter_plot_scripts/__pycache__/heatmap.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ml-research/cna_modules/3fb002c4519de7254fa98563d058dc6f46d8f04f/src/utils/filter_plot_scripts/__pycache__/heatmap.cpython-38.pyc -------------------------------------------------------------------------------- /src/utils/filter_plot_scripts/colorbar_gradient.py: -------------------------------------------------------------------------------- 1 | import numpy as np 2 | import matplotlib.pyplot as plt 3 | import matplotlib.ticker as mticker 4 | import scienceplots 5 | import matplotlib 6 | import seaborn as sns 7 | import matplotlib.pyplot as plt 8 | 9 | plt.style.use(['science','ieee','grid']) 10 | #plt.style.use(['science','grid']) 11 | matplotlib.rcParams.update( 12 | { 13 | "font.family": "serif", # Font family to be used 14 | "font.serif": "Times New Roman", # Times New Roman 15 | "text.usetex": True, # Render texts/mathematics using pdflatex compiler 16 | "legend.fontsize": 12 17 | } 18 | ) 19 | # Generate random data within the specified interval 20 | data = np.random.uniform(low=4.5, high=7.0, size=(10, 10)) 21 | 22 | # Plot the image 23 | plt.figure(figsize=(8, 6)) 24 | plt.imshow(data, cmap='coolwarm', extent=[4.5, 7.0, 0, 1]) # extent specifies the data limits for the image 25 | cbar = plt.colorbar(orientation='horizontal', location='bottom', format=mticker.FixedFormatter(['Compact', 'Colossal']), extend='both') 26 | 27 | # Save the plot for the later edditing 28 | plt.savefig("colorbar_gradient.pdf", dpi=600) 29 | # Show plot 30 | #plt.show() 31 | -------------------------------------------------------------------------------- /src/utils/filter_plot_scripts/comparison_datasets_conv.py: -------------------------------------------------------------------------------- 1 | import json 2 | 3 | import matplotlib.pyplot as plt 4 | import pandas as pd 5 | import seaborn as sns 6 | 7 | sns.set(style="whitegrid") 8 | 9 | 10 | def comparison_test_acc_datasets_conv(json_file_path): 11 | with open(json_file_path, "r") as json_file: 12 | loaded_datasets = json.load(json_file) 13 | 14 | fig, axes = plt.subplots(nrows=2, ncols=2, figsize=(15, 10)) 15 | j = 0 16 | for i, (dataset, conv_types) in enumerate(loaded_datasets.items()): 17 | data = pd.DataFrame(conv_types) 18 | # data.index = [2, 4, 8, 16, 32, 64] 19 | data.index = [1, 2, 4, 8, 16, 32, 64, 96, 128] 20 | if i == 2: 21 | j = 1 22 | i = 0 23 | plot = sns.lineplot(data=data, palette="rocket", linewidth=2.5, ax=axes[i][j]) 24 | plot.set_xlabel("Layer Number", fontsize=20) 25 | plot.set_ylabel("Test Accuracy", fontsize=20) 26 | plot.set_title(dataset, fontsize=22) 27 | plot.set_xticks(data.index) 28 | 29 | axes[1, 1].axis("off") 30 | plt.tight_layout() 31 | fig = plot.get_figure() 32 | fig.savefig("comparison_test_acc_datasets_conv.pdf", dpi=600) 33 | plt.show() 34 | 35 | 36 | if __name__ == "__main__": 37 | json_file_path = "data_comparison_test_acc_datasets_conv.json" 38 | comparison_test_acc_datasets_conv(json_file_path) 39 | --------------------------------------------------------------------------------