├── .gitignore ├── LICENSE.txt ├── README.md ├── data ├── s2_1_corpus_to_bipartite.py ├── s2_1_raw │ ├── .gitignore │ ├── license.txt │ ├── manifest.txt │ └── schema.md ├── s2_2_bipartite_graph │ ├── .gitignore │ └── checksums ├── s2_2_downsample_bipartite.py ├── s2_3_bipartite_to_graphs.py ├── s2_3_collaboration_complex │ ├── 150250_boundaries.npy │ ├── 150250_cochains.npy │ ├── 150250_downsampled.npy │ ├── 150250_laplacians.npy │ ├── 150250_percentage_30_input_damaged.npy │ ├── 150250_percentage_30_known_values.npy │ ├── 150250_percentage_30_missing_values.npy │ └── 150250_simplices.npy ├── s2_4_bipartite_to_downsampled.py ├── s2_5_bipartite_to_complex.py ├── s2_6_complex_to_laplacians.py └── s2_7_cochains_to_missingdata.py ├── environment.yml ├── experiments ├── impute_citations.py └── output │ └── .gitkeep ├── notebooks ├── demo_simplicial_processing.ipynb ├── makefile ├── s2_analysis.ipynb └── s2_bipartite_to_simplex_cochains.ipynb ├── postBuild └── scnn ├── __init__.py ├── chebyshev.py └── scnn.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/README.md -------------------------------------------------------------------------------- /data/s2_1_corpus_to_bipartite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_1_corpus_to_bipartite.py -------------------------------------------------------------------------------- /data/s2_1_raw/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_1_raw/.gitignore -------------------------------------------------------------------------------- /data/s2_1_raw/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_1_raw/license.txt -------------------------------------------------------------------------------- /data/s2_1_raw/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_1_raw/manifest.txt -------------------------------------------------------------------------------- /data/s2_1_raw/schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_1_raw/schema.md -------------------------------------------------------------------------------- /data/s2_2_bipartite_graph/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | !checksums 4 | -------------------------------------------------------------------------------- /data/s2_2_bipartite_graph/checksums: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_2_bipartite_graph/checksums -------------------------------------------------------------------------------- /data/s2_2_downsample_bipartite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_2_downsample_bipartite.py -------------------------------------------------------------------------------- /data/s2_3_bipartite_to_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_bipartite_to_graphs.py -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_boundaries.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_boundaries.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_cochains.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_cochains.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_downsampled.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_downsampled.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_laplacians.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_laplacians.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_percentage_30_input_damaged.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_percentage_30_input_damaged.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_percentage_30_known_values.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_percentage_30_known_values.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_percentage_30_missing_values.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_percentage_30_missing_values.npy -------------------------------------------------------------------------------- /data/s2_3_collaboration_complex/150250_simplices.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_3_collaboration_complex/150250_simplices.npy -------------------------------------------------------------------------------- /data/s2_4_bipartite_to_downsampled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_4_bipartite_to_downsampled.py -------------------------------------------------------------------------------- /data/s2_5_bipartite_to_complex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_5_bipartite_to_complex.py -------------------------------------------------------------------------------- /data/s2_6_complex_to_laplacians.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_6_complex_to_laplacians.py -------------------------------------------------------------------------------- /data/s2_7_cochains_to_missingdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/data/s2_7_cochains_to_missingdata.py -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/environment.yml -------------------------------------------------------------------------------- /experiments/impute_citations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/experiments/impute_citations.py -------------------------------------------------------------------------------- /experiments/output/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /notebooks/demo_simplicial_processing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/notebooks/demo_simplicial_processing.ipynb -------------------------------------------------------------------------------- /notebooks/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/notebooks/makefile -------------------------------------------------------------------------------- /notebooks/s2_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/notebooks/s2_analysis.ipynb -------------------------------------------------------------------------------- /notebooks/s2_bipartite_to_simplex_cochains.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/notebooks/s2_bipartite_to_simplex_cochains.ipynb -------------------------------------------------------------------------------- /postBuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/postBuild -------------------------------------------------------------------------------- /scnn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scnn/chebyshev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/scnn/chebyshev.py -------------------------------------------------------------------------------- /scnn/scnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefaniaebli/simplicial_neural_networks/HEAD/scnn/scnn.py --------------------------------------------------------------------------------