From 31b19a538f264f6c30b5503ecefb497ee865b4d7 Mon Sep 17 00:00:00 2001 From: Osman Asif Malik Date: Wed, 16 Jun 2021 15:03:45 -0600 Subject: [PATCH] Updated readme and rename master folder --- README.md | 17 ++++++++++++++++- .../Graph_SEIR.mat | Bin {TensorGCN-master => TM-GCN-master}/README.md | 0 .../SBM_EvovleGCN.py | 0 {TensorGCN-master => TM-GCN-master}/SBM_our.py | 0 .../data/chess/README.chess | 0 .../data/chess/meta.chess | 0 .../data/chess/out.chess.csv | 0 .../embedding_help_functions.py | 0 .../evolvegcn_functions.py | 0 .../experiment_amlsim_baseline.py | 0 .../experiment_amlsim_evolvegcn.py | 0 .../experiment_amlsim_our.py | 0 .../experiment_amlsim_wd-gcn.py | 0 .../experiment_bitcoin_baseline.py | 0 ...eriment_bitcoin_baseline_link_prediction.py | 0 .../experiment_bitcoin_evolvegcn.py | 0 ...riment_bitcoin_evolvegcn_link_prediction.py | 0 .../experiment_bitcoin_our.py | 0 .../experiment_bitcoin_our_link_prediction.py | 0 .../experiment_bitcoin_wd-gcn.py | 0 ...xperiment_bitcoin_wd-gcn_link_prediction.py | 0 .../experiment_chess_baseline.py | 0 ...xperiment_chess_baseline_link_prediction.py | 0 .../experiment_chess_evolvegcn.py | 0 ...periment_chess_evolvegcn_link_prediction.py | 0 .../experiment_chess_our.py | 0 .../experiment_chess_our_link_prediction.py | 0 .../experiment_chess_wd-gcn.py | 0 .../experiment_chess_wd-gcn_link_prediction.py | 0 .../experiment_reddit_baseline.py | 0 ...periment_reddit_baseline_link_prediction.py | 0 .../experiment_reddit_evolvegcn.py | 0 ...eriment_reddit_evolvegcn_link_prediction.py | 0 .../experiment_reddit_our.py | 0 .../experiment_reddit_our_link_prediction.py | 0 .../experiment_reddit_wd-gcn.py | 0 ...experiment_reddit_wd-gcn_link_prediction.py | 0 .../experiment_uci_baseline_link_prediction.py | 0 ...experiment_uci_evolvegcn_link_prediction.py | 0 .../experiment_uci_our_link_prediction.py | 0 .../experiment_uci_wd-gcn_link_prediction.py | 0 .../full_read_data.py | 0 .../graph_SEIR_evolvegcn.py | 0 .../graph_SEIR_wd_gcn.py | 0 .../read_data.m | 0 .../read_data.py | 0 .../test_graph_SEIR.py | 0 .../wd_gcn_functions.py | 0 49 files changed, 16 insertions(+), 1 deletion(-) rename {TensorGCN-master => TM-GCN-master}/Graph_SEIR.mat (100%) rename {TensorGCN-master => TM-GCN-master}/README.md (100%) rename {TensorGCN-master => TM-GCN-master}/SBM_EvovleGCN.py (100%) rename {TensorGCN-master => TM-GCN-master}/SBM_our.py (100%) rename {TensorGCN-master => TM-GCN-master}/data/chess/README.chess (100%) rename {TensorGCN-master => TM-GCN-master}/data/chess/meta.chess (100%) rename {TensorGCN-master => TM-GCN-master}/data/chess/out.chess.csv (100%) rename {TensorGCN-master => TM-GCN-master}/embedding_help_functions.py (100%) rename {TensorGCN-master => TM-GCN-master}/evolvegcn_functions.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_amlsim_baseline.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_amlsim_evolvegcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_amlsim_our.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_amlsim_wd-gcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_baseline.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_baseline_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_evolvegcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_evolvegcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_our.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_our_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_wd-gcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_bitcoin_wd-gcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_baseline.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_baseline_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_evolvegcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_evolvegcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_our.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_our_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_wd-gcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_chess_wd-gcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_baseline.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_baseline_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_evolvegcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_evolvegcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_our.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_our_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_wd-gcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_reddit_wd-gcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_uci_baseline_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_uci_evolvegcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_uci_our_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/experiment_uci_wd-gcn_link_prediction.py (100%) rename {TensorGCN-master => TM-GCN-master}/full_read_data.py (100%) rename {TensorGCN-master => TM-GCN-master}/graph_SEIR_evolvegcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/graph_SEIR_wd_gcn.py (100%) rename {TensorGCN-master => TM-GCN-master}/read_data.m (100%) rename {TensorGCN-master => TM-GCN-master}/read_data.py (100%) rename {TensorGCN-master => TM-GCN-master}/test_graph_SEIR.py (100%) rename {TensorGCN-master => TM-GCN-master}/wd_gcn_functions.py (100%) diff --git a/README.md b/README.md index ec600be..67d879d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,17 @@ # TM-GCN -Pytorch code for TM-GCN method, a Dynamic Graph Convolutional Networks Using the Tensor M-Product +PyTorch code for the TM-GCN method, a dynamic graph convolutional network which uses the tensor M-product. For further information about the method, please see our paper: + +``` +@inproceedings{malik2021dynamic, + title = {Dynamic Graph Convolutional Networks Using the Tensor {M}-Product}, + booktitle = {Proceedings of the 2021 {SIAM} International Conference on Data Mining ({SDM})}, + author = {Malik, Osman Asif and Ubaru, Shashanka and Horesh, Lior and Kilmer, Misha E. and Avron, Haim}, + year = {2021}, + pages = {729--737}, + doi = {10.1137/1.9781611976700.82} +} +``` + +The published version is available at https://doi.org/10.1137/1.9781611976700.82, and a preprint which includes supplementary material is available at https://arxiv.org/abs/1910.07643 + +If you use our code in any of your work, please reference our paper. \ No newline at end of file diff --git a/TensorGCN-master/Graph_SEIR.mat b/TM-GCN-master/Graph_SEIR.mat similarity index 100% rename from TensorGCN-master/Graph_SEIR.mat rename to TM-GCN-master/Graph_SEIR.mat diff --git a/TensorGCN-master/README.md b/TM-GCN-master/README.md similarity index 100% rename from TensorGCN-master/README.md rename to TM-GCN-master/README.md diff --git a/TensorGCN-master/SBM_EvovleGCN.py b/TM-GCN-master/SBM_EvovleGCN.py similarity index 100% rename from TensorGCN-master/SBM_EvovleGCN.py rename to TM-GCN-master/SBM_EvovleGCN.py diff --git a/TensorGCN-master/SBM_our.py b/TM-GCN-master/SBM_our.py similarity index 100% rename from TensorGCN-master/SBM_our.py rename to TM-GCN-master/SBM_our.py diff --git a/TensorGCN-master/data/chess/README.chess b/TM-GCN-master/data/chess/README.chess similarity index 100% rename from TensorGCN-master/data/chess/README.chess rename to TM-GCN-master/data/chess/README.chess diff --git a/TensorGCN-master/data/chess/meta.chess b/TM-GCN-master/data/chess/meta.chess similarity index 100% rename from TensorGCN-master/data/chess/meta.chess rename to TM-GCN-master/data/chess/meta.chess diff --git a/TensorGCN-master/data/chess/out.chess.csv b/TM-GCN-master/data/chess/out.chess.csv similarity index 100% rename from TensorGCN-master/data/chess/out.chess.csv rename to TM-GCN-master/data/chess/out.chess.csv diff --git a/TensorGCN-master/embedding_help_functions.py b/TM-GCN-master/embedding_help_functions.py similarity index 100% rename from TensorGCN-master/embedding_help_functions.py rename to TM-GCN-master/embedding_help_functions.py diff --git a/TensorGCN-master/evolvegcn_functions.py b/TM-GCN-master/evolvegcn_functions.py similarity index 100% rename from TensorGCN-master/evolvegcn_functions.py rename to TM-GCN-master/evolvegcn_functions.py diff --git a/TensorGCN-master/experiment_amlsim_baseline.py b/TM-GCN-master/experiment_amlsim_baseline.py similarity index 100% rename from TensorGCN-master/experiment_amlsim_baseline.py rename to TM-GCN-master/experiment_amlsim_baseline.py diff --git a/TensorGCN-master/experiment_amlsim_evolvegcn.py b/TM-GCN-master/experiment_amlsim_evolvegcn.py similarity index 100% rename from TensorGCN-master/experiment_amlsim_evolvegcn.py rename to TM-GCN-master/experiment_amlsim_evolvegcn.py diff --git a/TensorGCN-master/experiment_amlsim_our.py b/TM-GCN-master/experiment_amlsim_our.py similarity index 100% rename from TensorGCN-master/experiment_amlsim_our.py rename to TM-GCN-master/experiment_amlsim_our.py diff --git a/TensorGCN-master/experiment_amlsim_wd-gcn.py b/TM-GCN-master/experiment_amlsim_wd-gcn.py similarity index 100% rename from TensorGCN-master/experiment_amlsim_wd-gcn.py rename to TM-GCN-master/experiment_amlsim_wd-gcn.py diff --git a/TensorGCN-master/experiment_bitcoin_baseline.py b/TM-GCN-master/experiment_bitcoin_baseline.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_baseline.py rename to TM-GCN-master/experiment_bitcoin_baseline.py diff --git a/TensorGCN-master/experiment_bitcoin_baseline_link_prediction.py b/TM-GCN-master/experiment_bitcoin_baseline_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_baseline_link_prediction.py rename to TM-GCN-master/experiment_bitcoin_baseline_link_prediction.py diff --git a/TensorGCN-master/experiment_bitcoin_evolvegcn.py b/TM-GCN-master/experiment_bitcoin_evolvegcn.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_evolvegcn.py rename to TM-GCN-master/experiment_bitcoin_evolvegcn.py diff --git a/TensorGCN-master/experiment_bitcoin_evolvegcn_link_prediction.py b/TM-GCN-master/experiment_bitcoin_evolvegcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_evolvegcn_link_prediction.py rename to TM-GCN-master/experiment_bitcoin_evolvegcn_link_prediction.py diff --git a/TensorGCN-master/experiment_bitcoin_our.py b/TM-GCN-master/experiment_bitcoin_our.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_our.py rename to TM-GCN-master/experiment_bitcoin_our.py diff --git a/TensorGCN-master/experiment_bitcoin_our_link_prediction.py b/TM-GCN-master/experiment_bitcoin_our_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_our_link_prediction.py rename to TM-GCN-master/experiment_bitcoin_our_link_prediction.py diff --git a/TensorGCN-master/experiment_bitcoin_wd-gcn.py b/TM-GCN-master/experiment_bitcoin_wd-gcn.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_wd-gcn.py rename to TM-GCN-master/experiment_bitcoin_wd-gcn.py diff --git a/TensorGCN-master/experiment_bitcoin_wd-gcn_link_prediction.py b/TM-GCN-master/experiment_bitcoin_wd-gcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_bitcoin_wd-gcn_link_prediction.py rename to TM-GCN-master/experiment_bitcoin_wd-gcn_link_prediction.py diff --git a/TensorGCN-master/experiment_chess_baseline.py b/TM-GCN-master/experiment_chess_baseline.py similarity index 100% rename from TensorGCN-master/experiment_chess_baseline.py rename to TM-GCN-master/experiment_chess_baseline.py diff --git a/TensorGCN-master/experiment_chess_baseline_link_prediction.py b/TM-GCN-master/experiment_chess_baseline_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_chess_baseline_link_prediction.py rename to TM-GCN-master/experiment_chess_baseline_link_prediction.py diff --git a/TensorGCN-master/experiment_chess_evolvegcn.py b/TM-GCN-master/experiment_chess_evolvegcn.py similarity index 100% rename from TensorGCN-master/experiment_chess_evolvegcn.py rename to TM-GCN-master/experiment_chess_evolvegcn.py diff --git a/TensorGCN-master/experiment_chess_evolvegcn_link_prediction.py b/TM-GCN-master/experiment_chess_evolvegcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_chess_evolvegcn_link_prediction.py rename to TM-GCN-master/experiment_chess_evolvegcn_link_prediction.py diff --git a/TensorGCN-master/experiment_chess_our.py b/TM-GCN-master/experiment_chess_our.py similarity index 100% rename from TensorGCN-master/experiment_chess_our.py rename to TM-GCN-master/experiment_chess_our.py diff --git a/TensorGCN-master/experiment_chess_our_link_prediction.py b/TM-GCN-master/experiment_chess_our_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_chess_our_link_prediction.py rename to TM-GCN-master/experiment_chess_our_link_prediction.py diff --git a/TensorGCN-master/experiment_chess_wd-gcn.py b/TM-GCN-master/experiment_chess_wd-gcn.py similarity index 100% rename from TensorGCN-master/experiment_chess_wd-gcn.py rename to TM-GCN-master/experiment_chess_wd-gcn.py diff --git a/TensorGCN-master/experiment_chess_wd-gcn_link_prediction.py b/TM-GCN-master/experiment_chess_wd-gcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_chess_wd-gcn_link_prediction.py rename to TM-GCN-master/experiment_chess_wd-gcn_link_prediction.py diff --git a/TensorGCN-master/experiment_reddit_baseline.py b/TM-GCN-master/experiment_reddit_baseline.py similarity index 100% rename from TensorGCN-master/experiment_reddit_baseline.py rename to TM-GCN-master/experiment_reddit_baseline.py diff --git a/TensorGCN-master/experiment_reddit_baseline_link_prediction.py b/TM-GCN-master/experiment_reddit_baseline_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_reddit_baseline_link_prediction.py rename to TM-GCN-master/experiment_reddit_baseline_link_prediction.py diff --git a/TensorGCN-master/experiment_reddit_evolvegcn.py b/TM-GCN-master/experiment_reddit_evolvegcn.py similarity index 100% rename from TensorGCN-master/experiment_reddit_evolvegcn.py rename to TM-GCN-master/experiment_reddit_evolvegcn.py diff --git a/TensorGCN-master/experiment_reddit_evolvegcn_link_prediction.py b/TM-GCN-master/experiment_reddit_evolvegcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_reddit_evolvegcn_link_prediction.py rename to TM-GCN-master/experiment_reddit_evolvegcn_link_prediction.py diff --git a/TensorGCN-master/experiment_reddit_our.py b/TM-GCN-master/experiment_reddit_our.py similarity index 100% rename from TensorGCN-master/experiment_reddit_our.py rename to TM-GCN-master/experiment_reddit_our.py diff --git a/TensorGCN-master/experiment_reddit_our_link_prediction.py b/TM-GCN-master/experiment_reddit_our_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_reddit_our_link_prediction.py rename to TM-GCN-master/experiment_reddit_our_link_prediction.py diff --git a/TensorGCN-master/experiment_reddit_wd-gcn.py b/TM-GCN-master/experiment_reddit_wd-gcn.py similarity index 100% rename from TensorGCN-master/experiment_reddit_wd-gcn.py rename to TM-GCN-master/experiment_reddit_wd-gcn.py diff --git a/TensorGCN-master/experiment_reddit_wd-gcn_link_prediction.py b/TM-GCN-master/experiment_reddit_wd-gcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_reddit_wd-gcn_link_prediction.py rename to TM-GCN-master/experiment_reddit_wd-gcn_link_prediction.py diff --git a/TensorGCN-master/experiment_uci_baseline_link_prediction.py b/TM-GCN-master/experiment_uci_baseline_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_uci_baseline_link_prediction.py rename to TM-GCN-master/experiment_uci_baseline_link_prediction.py diff --git a/TensorGCN-master/experiment_uci_evolvegcn_link_prediction.py b/TM-GCN-master/experiment_uci_evolvegcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_uci_evolvegcn_link_prediction.py rename to TM-GCN-master/experiment_uci_evolvegcn_link_prediction.py diff --git a/TensorGCN-master/experiment_uci_our_link_prediction.py b/TM-GCN-master/experiment_uci_our_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_uci_our_link_prediction.py rename to TM-GCN-master/experiment_uci_our_link_prediction.py diff --git a/TensorGCN-master/experiment_uci_wd-gcn_link_prediction.py b/TM-GCN-master/experiment_uci_wd-gcn_link_prediction.py similarity index 100% rename from TensorGCN-master/experiment_uci_wd-gcn_link_prediction.py rename to TM-GCN-master/experiment_uci_wd-gcn_link_prediction.py diff --git a/TensorGCN-master/full_read_data.py b/TM-GCN-master/full_read_data.py similarity index 100% rename from TensorGCN-master/full_read_data.py rename to TM-GCN-master/full_read_data.py diff --git a/TensorGCN-master/graph_SEIR_evolvegcn.py b/TM-GCN-master/graph_SEIR_evolvegcn.py similarity index 100% rename from TensorGCN-master/graph_SEIR_evolvegcn.py rename to TM-GCN-master/graph_SEIR_evolvegcn.py diff --git a/TensorGCN-master/graph_SEIR_wd_gcn.py b/TM-GCN-master/graph_SEIR_wd_gcn.py similarity index 100% rename from TensorGCN-master/graph_SEIR_wd_gcn.py rename to TM-GCN-master/graph_SEIR_wd_gcn.py diff --git a/TensorGCN-master/read_data.m b/TM-GCN-master/read_data.m similarity index 100% rename from TensorGCN-master/read_data.m rename to TM-GCN-master/read_data.m diff --git a/TensorGCN-master/read_data.py b/TM-GCN-master/read_data.py similarity index 100% rename from TensorGCN-master/read_data.py rename to TM-GCN-master/read_data.py diff --git a/TensorGCN-master/test_graph_SEIR.py b/TM-GCN-master/test_graph_SEIR.py similarity index 100% rename from TensorGCN-master/test_graph_SEIR.py rename to TM-GCN-master/test_graph_SEIR.py diff --git a/TensorGCN-master/wd_gcn_functions.py b/TM-GCN-master/wd_gcn_functions.py similarity index 100% rename from TensorGCN-master/wd_gcn_functions.py rename to TM-GCN-master/wd_gcn_functions.py