├── .gitignore ├── Autoencoder.py ├── Clustering.py ├── Clustering_pytorch.py ├── Graph_Classification.py ├── LICENSE ├── README.md ├── Segmentation.py ├── data ├── classification │ └── PROTEINS │ │ ├── PROTEINS_A.txt │ │ ├── PROTEINS_graph_indicator.txt │ │ ├── PROTEINS_graph_labels.txt │ │ ├── PROTEINS_node_attributes.txt │ │ ├── PROTEINS_node_labels.txt │ │ └── README.txt ├── hard.npz └── horse2.jpeg ├── figs ├── ae_grid.png ├── ae_ring.png ├── clustering_stats.png ├── mincutpool.png └── overseg_and_rag.png ├── requirements.txt └── utils ├── citation.py ├── dataset_loader.py └── misc.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/.gitignore -------------------------------------------------------------------------------- /Autoencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/Autoencoder.py -------------------------------------------------------------------------------- /Clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/Clustering.py -------------------------------------------------------------------------------- /Clustering_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/Clustering_pytorch.py -------------------------------------------------------------------------------- /Graph_Classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/Graph_Classification.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/README.md -------------------------------------------------------------------------------- /Segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/Segmentation.py -------------------------------------------------------------------------------- /data/classification/PROTEINS/PROTEINS_A.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/classification/PROTEINS/PROTEINS_A.txt -------------------------------------------------------------------------------- /data/classification/PROTEINS/PROTEINS_graph_indicator.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/classification/PROTEINS/PROTEINS_graph_indicator.txt -------------------------------------------------------------------------------- /data/classification/PROTEINS/PROTEINS_graph_labels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/classification/PROTEINS/PROTEINS_graph_labels.txt -------------------------------------------------------------------------------- /data/classification/PROTEINS/PROTEINS_node_attributes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/classification/PROTEINS/PROTEINS_node_attributes.txt -------------------------------------------------------------------------------- /data/classification/PROTEINS/PROTEINS_node_labels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/classification/PROTEINS/PROTEINS_node_labels.txt -------------------------------------------------------------------------------- /data/classification/PROTEINS/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/classification/PROTEINS/README.txt -------------------------------------------------------------------------------- /data/hard.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/hard.npz -------------------------------------------------------------------------------- /data/horse2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/data/horse2.jpeg -------------------------------------------------------------------------------- /figs/ae_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/figs/ae_grid.png -------------------------------------------------------------------------------- /figs/ae_ring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/figs/ae_ring.png -------------------------------------------------------------------------------- /figs/clustering_stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/figs/clustering_stats.png -------------------------------------------------------------------------------- /figs/mincutpool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/figs/mincutpool.png -------------------------------------------------------------------------------- /figs/overseg_and_rag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/figs/overseg_and_rag.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/requirements.txt -------------------------------------------------------------------------------- /utils/citation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/utils/citation.py -------------------------------------------------------------------------------- /utils/dataset_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/utils/dataset_loader.py -------------------------------------------------------------------------------- /utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FilippoMB/Spectral-Clustering-with-Graph-Neural-Networks-for-Graph-Pooling/HEAD/utils/misc.py --------------------------------------------------------------------------------