This is a TensorFlow implementation of the Adversarially Regularized Graph Autoencoder(ARGA) model as described in our paper: Pan, S., Hu, R., Long, G., Jiang, J., Yao, L., & Zhang, C. (2018). Adversarially Regularized Graph Autoencoder for Graph Embedding, [https://www.ijcai.org/proceedings/2018/0362.pdf].
I think the code is somehow disordered for two reasons:
dropout=0
right afterdropout=FLAGS.dropout
is meaninglessemb
should be returned rather than the untrained one