A reference code for paper : Simplifying Graph Convolutional Networks ( SGC for short ) based Keras and tensorflow.
Before to execute this algorithm, it is necessary to install these required packages shown in the file named ' requirements.txt '. The default dataset is Cora Network and the detail description can be found in the file data. Just execute the following command from the project home directory :
$ python SGC.py
Our implementation can match the benchmark described in the original paper and the GPU will be used if available. Note: the default splits of the training set in my implementation are different from that in original papar, which you can find in the authors' code.
For a more detail explanation of the SGC, have a look at the relative references about the SGC and vanilla GCN: