Skip to content

Keras implementation of Structural Deep Network Embedding, KDD 2016

Notifications You must be signed in to change notification settings

xiaohan2012/sdne-keras

Repository files navigation

Keras implementation of Structural Deep Network Embedding, KDD 2016

some examples

visualzing 20newsgroup data

label embedding from stackexchange.datascience (deep-learning as an example)

important scripts

main algorithm

  • core.py

experiments

20newsgroup visualization

  • 20newsgroup_train.py: train for 20newsgroup dataset
  • 20newsgroup_viz.py: visualization using sklearn.manifold.TSNE
  • 20newsgroup_tensorboard_embedding.py: produce the embedding files for tensorboard projector, which is more interactive
    • you can also play with it here using trained embeddings

link prediction

  • link_prediction.py: train (including grid search) and test

stackexchange label visualization

  • stackexchange_train.py: train for the stackexchange label cooccurence graph
  • stackexchange_label_embedding.py: produce the embedding files for tensorboard projector
    • you can also play with it here using trained embeddings

other implementations

About

Keras implementation of Structural Deep Network Embedding, KDD 2016

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages