80 Open Source Graph Neural Network Software Projects
Free and open source graph neural network code projects including engines, APIs, generators, and tools.
A sparsity aware implementation of "Enhanced Network Embedding with Text Information" (ICPR 2018).
A scalable Gensim implementation of "Learning Role-based Graph Embeddings" (IJCAI 2018).
A PyTorch implementation of "Predict then Propagate: Graph Neural Networks meet Personalized PageRank" (ICLR 2019).
Gnn Meta Attack108 ⭐
Implementation of the paper "Adversarial Attacks on Graph Neural Networks via Meta Learning".
A Pytorch implementation of "Splitter: Learning Node Representations that Capture Multiple Social Contexts" (WWW 2019).
Graph Convolutional Networks, Graph Attention Networks, Gated Graph Neural Net, Mixhop
Graph Neural Network Pyg34 ⭐
PyG (a geometric extension library for PyTorch) implementation of several Graph Neural Networks (GNNs): GCN, GAT, GraphSAGE, etc.
Benedekrozemberczki Datasets402 ⭐
A repository of pretty cool datasets that I collected for network science and machine learning research.
The reference implementation of "Multi-scale Attributed Node Embedding". (Journal of Complex Networks 2021)
Seal Ci187 ⭐
A PyTorch implementation of "Semi-Supervised Graph Classification: A Hierarchical Graph Perspective" (WWW 2019)
Geniepath Pytorch87 ⭐
This is a PyTorch implementation of the GeniePath model in <GeniePath: Graph Neural Networks with Adaptive Receptive Paths> (https://arxiv.org/abs/1802.00910)
Paddle Graph Learning (PGL) is an efficient and flexible graph learning framework based on PaddlePaddle
Nyxflower Tip15 ⭐
TIP: Tri-graph Interaction Propagation model for Polypharmacy Side Eﬀect Prediction ([email protected], 2019)
Smart contract vulnerability detection using graph neural network (DR-GCN).
Official implementation of Self-supervised Graph Attention Networks (SuperGAT), ICLR 2021.
Implementation of ICCV19 Paper "Learning Two-View Correspondences and Geometry Using Order-Aware Network"
scGNN (single cell graph neural networks) for single cell clustering and imputation using graph neural networks
CTGCN: k-core based Temporal Graph Convolutional Network for Dynamic Graphs (accepted by IEEE TKDE in 2020) https://ieeexplore.ieee.org/document/9240056
The source code used for self-supervised taxonomy expansion method TaxoExpan, published in WWW 2020
Cell-type Annotation for Single-cell Transcriptomics using Deep Learning with a Weighted Graph Neural Network
Code and data for paper "Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree".
Routenet Challenge34 ⭐
RouteNet baseline for the Graph Neural Networking Challenge (https://bnn.upc.edu/challenge/)
Awesome Graph Learning Papers17 ⭐
A curated list of graph learning papers, articles, tutorials, slides and projects
Awesome Deep Community Detection121 ⭐
A Comprehensive Survey on Community Detection with Deep Learning
[NeurIPS 2020] "Graph Contrastive Learning with Augmentations" by Yuning You, Tianlong Chen, Yongduo Sui, Ting Chen, Zhangyang Wang, Yang Shen
Learning to Drop: Robust Graph Neural Network via Topological Denoising & Robust Graph Representation Learning via Neural Sparsification
Jinheonbaek Gen38 ⭐
Official Code Repository for the paper "Learning to Extrapolate Knowledge: Transductive Few-shot Out-of-Graph Link Prediction" (NeurIPS 2020)
Ea Sota Comparison14 ⭐
Code for paper "A Critical Assessment of State-of-the-Art in Entity Alignment" (https://arxiv.org/abs/2010.16314)
Awesome Federated Learning On Graph And Gnn Papers103 ⭐
Federated learning on graph, especially on graph neural networks (GNNs), knowledge graph, and private GNN.
The official PyTorch implementation of "Pathfinder Discovery Networks for Neural Message Passing" (WebConf '21)
Learning Intents behind Interactions with Knowledge Graph for Recommendation, WWW2021
Code for "Graph Neural Networks for Friend Ranking in Large-scale Social Platforms" (WWW 2021).
Source code for CIKM-CSSA 2020 paper SNAG "Simplified Neural Architecture search for Graph Neural Networks".
Polypharmacy Ddi Synergy Survey57 ⭐
Readings for "A Unified View of Relational Deep Learning for Drug Pair Scoring."
Gnn Communication Networks54 ⭐
This is the repository for the collection of Graph-based Deep Learning for Communication Networks.
[IJCNN 2021] Unified Spatio-Temporal Modeling for Traffic Forecasting using Graph Neural Network
MixGCF: An Improved Training Method for Graph Neural Network-based Recommender Systems, KDD2021
Gnns In Network Neuroscience60 ⭐
A review of papers proposing novel GNN methods with application to brain connectivity published in 2017-2020.
Klicperajo Gtn10 ⭐
Graph transport network (GTN), as proposed in "Scalable Optimal Transport in High Dimensions for Graph Distances, Embedding Alignment, and More" (ICML 2021)
Awesome Dynamicgraphlearning65 ⭐
Awesome papers about machine learning (deep learning) on dynamic (temporal) graphs (networks / knowledge graphs). 将深度学习技术(图神经网络等)应用在动态图、动态网络、动态知识图谱上的论文、工具等。
The released code for the paper: Pooling Architecture Search for Graph Classification, in CIKM 2021.