Keras-based implementation of graph convolutional networks for semi-supervised classification [1]. This also implements filters from [2] and makes use of the Cora dataset from [3].
python setup.py install
- keras (1.0.9 or higher)
- TensorFlow or Theano
python train.py
[1] Kipf & Welling, Semi-Supervised Classification with Graph Convolutional Networks, 2016
[3] Sen et al., Collective Classification in Network Data, AI Magazine 2008