├── .github └── workflows │ └── python-tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── config └── orth_webkb_sweep.yml ├── definitions.py ├── environment_cpu.yml ├── environment_gpu.yml ├── exp ├── __init__.py ├── parser.py ├── run.py └── scripts │ ├── run_chameleon.sh │ ├── run_cornell.sh │ ├── run_squirrel.sh │ ├── run_texas.sh │ └── run_wisconsin.sh ├── figures └── sheaf.png ├── lib ├── __init__.py ├── laplace.py ├── perm_utils.py └── test_laplace.py ├── main.py ├── models ├── __init__.py ├── cont_models.py ├── disc_models.py ├── laplacian_builders.py ├── orthogonal.py ├── positional_encodings.py ├── sheaf_base.py ├── sheaf_models.py ├── test_builders.py ├── test_cont_models.py ├── test_disc_models.py ├── test_orthogonal.py ├── test_positional_encodings.py └── test_sheaf_models.py ├── run_sweeps.sh ├── splits ├── chameleon_split_0.6_0.2_0.npz ├── chameleon_split_0.6_0.2_1.npz ├── chameleon_split_0.6_0.2_2.npz ├── chameleon_split_0.6_0.2_3.npz ├── chameleon_split_0.6_0.2_4.npz ├── chameleon_split_0.6_0.2_5.npz ├── chameleon_split_0.6_0.2_6.npz ├── chameleon_split_0.6_0.2_7.npz ├── chameleon_split_0.6_0.2_8.npz ├── chameleon_split_0.6_0.2_9.npz ├── citeseer_split_0.6_0.2_0.npz ├── citeseer_split_0.6_0.2_1.npz ├── citeseer_split_0.6_0.2_2.npz ├── citeseer_split_0.6_0.2_3.npz ├── citeseer_split_0.6_0.2_4.npz ├── citeseer_split_0.6_0.2_5.npz ├── citeseer_split_0.6_0.2_6.npz ├── citeseer_split_0.6_0.2_7.npz ├── citeseer_split_0.6_0.2_8.npz ├── citeseer_split_0.6_0.2_9.npz ├── cora_split_0.6_0.2_0.npz ├── cora_split_0.6_0.2_1.npz ├── cora_split_0.6_0.2_2.npz ├── cora_split_0.6_0.2_3.npz ├── cora_split_0.6_0.2_4.npz ├── cora_split_0.6_0.2_5.npz ├── cora_split_0.6_0.2_6.npz ├── cora_split_0.6_0.2_7.npz ├── cora_split_0.6_0.2_8.npz ├── cora_split_0.6_0.2_9.npz ├── cornell_split_0.6_0.2_0.npz ├── cornell_split_0.6_0.2_1.npz ├── cornell_split_0.6_0.2_2.npz ├── cornell_split_0.6_0.2_3.npz ├── cornell_split_0.6_0.2_4.npz ├── cornell_split_0.6_0.2_5.npz ├── cornell_split_0.6_0.2_6.npz ├── cornell_split_0.6_0.2_7.npz ├── cornell_split_0.6_0.2_8.npz ├── cornell_split_0.6_0.2_9.npz ├── film_split_0.6_0.2_0.npz ├── film_split_0.6_0.2_1.npz ├── film_split_0.6_0.2_2.npz ├── film_split_0.6_0.2_3.npz ├── film_split_0.6_0.2_4.npz ├── film_split_0.6_0.2_5.npz ├── film_split_0.6_0.2_6.npz ├── film_split_0.6_0.2_7.npz ├── film_split_0.6_0.2_8.npz ├── film_split_0.6_0.2_9.npz ├── pubmed_split_0.6_0.2_0.npz ├── pubmed_split_0.6_0.2_1.npz ├── pubmed_split_0.6_0.2_2.npz ├── pubmed_split_0.6_0.2_3.npz ├── pubmed_split_0.6_0.2_4.npz ├── pubmed_split_0.6_0.2_5.npz ├── pubmed_split_0.6_0.2_6.npz ├── pubmed_split_0.6_0.2_7.npz ├── pubmed_split_0.6_0.2_8.npz ├── pubmed_split_0.6_0.2_9.npz ├── squirrel_split_0.6_0.2_0.npz ├── squirrel_split_0.6_0.2_1.npz ├── squirrel_split_0.6_0.2_2.npz ├── squirrel_split_0.6_0.2_3.npz ├── squirrel_split_0.6_0.2_4.npz ├── squirrel_split_0.6_0.2_5.npz ├── squirrel_split_0.6_0.2_6.npz ├── squirrel_split_0.6_0.2_7.npz ├── squirrel_split_0.6_0.2_8.npz ├── squirrel_split_0.6_0.2_9.npz ├── texas_split_0.6_0.2_0.npz ├── texas_split_0.6_0.2_1.npz ├── texas_split_0.6_0.2_2.npz ├── texas_split_0.6_0.2_3.npz ├── texas_split_0.6_0.2_4.npz ├── texas_split_0.6_0.2_5.npz ├── texas_split_0.6_0.2_6.npz ├── texas_split_0.6_0.2_7.npz ├── texas_split_0.6_0.2_8.npz ├── texas_split_0.6_0.2_9.npz ├── wisconsin_split_0.6_0.2_0.npz ├── wisconsin_split_0.6_0.2_1.npz ├── wisconsin_split_0.6_0.2_2.npz ├── wisconsin_split_0.6_0.2_3.npz ├── wisconsin_split_0.6_0.2_4.npz ├── wisconsin_split_0.6_0.2_5.npz ├── wisconsin_split_0.6_0.2_6.npz ├── wisconsin_split_0.6_0.2_7.npz ├── wisconsin_split_0.6_0.2_8.npz └── wisconsin_split_0.6_0.2_9.npz └── utils ├── __init__.py ├── classic.py └── heterophilic.py /.github/workflows/python-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/.github/workflows/python-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/README.md -------------------------------------------------------------------------------- /config/orth_webkb_sweep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/config/orth_webkb_sweep.yml -------------------------------------------------------------------------------- /definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/definitions.py -------------------------------------------------------------------------------- /environment_cpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/environment_cpu.yml -------------------------------------------------------------------------------- /environment_gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/environment_gpu.yml -------------------------------------------------------------------------------- /exp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exp/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/parser.py -------------------------------------------------------------------------------- /exp/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/run.py -------------------------------------------------------------------------------- /exp/scripts/run_chameleon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/scripts/run_chameleon.sh -------------------------------------------------------------------------------- /exp/scripts/run_cornell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/scripts/run_cornell.sh -------------------------------------------------------------------------------- /exp/scripts/run_squirrel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/scripts/run_squirrel.sh -------------------------------------------------------------------------------- /exp/scripts/run_texas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/scripts/run_texas.sh -------------------------------------------------------------------------------- /exp/scripts/run_wisconsin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/exp/scripts/run_wisconsin.sh -------------------------------------------------------------------------------- /figures/sheaf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/figures/sheaf.png -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Twitter, Inc. 2 | # SPDX-License-Identifier: Apache-2.0 -------------------------------------------------------------------------------- /lib/laplace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/lib/laplace.py -------------------------------------------------------------------------------- /lib/perm_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/lib/perm_utils.py -------------------------------------------------------------------------------- /lib/test_laplace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/lib/test_laplace.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/main.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Twitter, Inc. 2 | # SPDX-License-Identifier: Apache-2.0 3 | -------------------------------------------------------------------------------- /models/cont_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/cont_models.py -------------------------------------------------------------------------------- /models/disc_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/disc_models.py -------------------------------------------------------------------------------- /models/laplacian_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/laplacian_builders.py -------------------------------------------------------------------------------- /models/orthogonal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/orthogonal.py -------------------------------------------------------------------------------- /models/positional_encodings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/positional_encodings.py -------------------------------------------------------------------------------- /models/sheaf_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/sheaf_base.py -------------------------------------------------------------------------------- /models/sheaf_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/sheaf_models.py -------------------------------------------------------------------------------- /models/test_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/test_builders.py -------------------------------------------------------------------------------- /models/test_cont_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/test_cont_models.py -------------------------------------------------------------------------------- /models/test_disc_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/test_disc_models.py -------------------------------------------------------------------------------- /models/test_orthogonal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/test_orthogonal.py -------------------------------------------------------------------------------- /models/test_positional_encodings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/test_positional_encodings.py -------------------------------------------------------------------------------- /models/test_sheaf_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/models/test_sheaf_models.py -------------------------------------------------------------------------------- /run_sweeps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/run_sweeps.sh -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/chameleon_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/chameleon_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/citeseer_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/citeseer_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/cora_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cora_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/cornell_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/cornell_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/film_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/film_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/pubmed_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/pubmed_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/squirrel_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/squirrel_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/texas_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/texas_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_0.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_0.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_1.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_1.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_2.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_2.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_3.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_3.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_4.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_4.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_5.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_5.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_6.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_6.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_7.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_7.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_8.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_8.npz -------------------------------------------------------------------------------- /splits/wisconsin_split_0.6_0.2_9.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/splits/wisconsin_split_0.6_0.2_9.npz -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Twitter, Inc. 2 | # SPDX-License-Identifier: Apache-2.0 3 | -------------------------------------------------------------------------------- /utils/classic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/utils/classic.py -------------------------------------------------------------------------------- /utils/heterophilic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-research/neural-sheaf-diffusion/HEAD/utils/heterophilic.py --------------------------------------------------------------------------------