A collection of important graph embedding, classification and representation learning papers with implementations.
-
Updated
Jan 30, 2020 - Python
A collection of important graph embedding, classification and representation learning papers with implementations.
links to conference publications in graph-based deep learning
Currently our unit tests are disorganized and each test creates example StellarGraph graphs in different or similar ways with no sharing of this code.
This issue is to improve the unit tests by making functions to create example graphs available to all unit tests by, for example, making them pytest fixtures at the top level of the tests (see https://docs.pytest.org/en/latest/
读了你的源码,关于这些矩阵names = ['x','y','tx','ty','allx','ally','adj']分别代表什么?
比如allx => the feature vectors of both labeled and unlabeled training docs/words,你的实验数据不都是有标签的嘛,为什么会有unlabeled training docs?
你在论文中说你的节点初始化为one-hot向量,而我在代码中看到你用word嵌入的平均作为doc嵌入输入,这是为什么?the one-hot labels of the labeled training docs又代表什么?
关于这些x,y,tx,ty等等,我比较难懂,请求您抽出时间为我解答,非常感谢
nowadays, docs with rarely interpretation is difficult to understand the algorithm,
Such as bayes rule sets and other Underdogs have little references.
If can provide a common introduce in interface level may be good for programmers
who have little information of algorithm to start
Graph Neural Networks for Natural Language Processing tutorial at EMNLP 2019 and CODS-COMAD 2020
When following NFP's homo prediction tutorial, recieved the following error
ValueError: Object arrays cannot be loaded when allow_pickle=False
When ran the following code
from chainer.datasets import split_dataset_random
from chainer_chemistry import datasets as D
from chainer_chemistry.dataset.preprocessors import preprocess_method_dict
from chainer_chemistry.datasets import Nu
The sample codes for our ICLR18 paper "FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling""
A PyTorch implementation of "Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks" (KDD 2019).
Lanczos Network, Graph Neural Networks, Deep Graph Convolutional Networks, Deep Learning on Graph Structured Data, QM8 Quantum Chemistry Benchmark, ICLR 2019
The README.md describes what KGCN is, but it does not describe how it will be beneficial for users.
We should have a use-case section describing the kind of problems in which KGCN makes sense as a solution.
A list of recent papers about Graph Neural Network methods applied in NLP areas.
I viewed the whole code and found that the code only use toy dummy data to train model. So I don't really understand how you use those data to train GCN model. Can you supply the code or instructions about how to use real-world data to train model?
OpenChem: Deep Learning toolkit for Computational Chemistry and Drug Design Research
Attention Guided Graph Convolutional Networks for Relation Extraction (authors' PyTorch implementation for the ACL19 paper)
Graph Convolution Network for NLP
Graph classification with Graph Convolutional Networks in PyTorch (NeurIPS 2018 Workshop)
Code for CVPR'19 paper Linkage-based Face Clustering via GCN
Deep Graph Infomax (https://arxiv.org/abs/1809.10341)
Code for A GRAPH-CNN FOR 3D POINT CLOUD CLASSIFICATION (ICASSP 2018)
EMNLP 2018: RESIDE: Improving Distantly-Supervised Neural Relation Extraction using Side Information
DeepInf: Social Influence Prediction with Deep Learning
The Pytorch implementation for "Semantic Graph Convolutional Networks for 3D Human Pose Regression" (CVPR 2019).
ACL 2019: Incorporating Syntactic and Semantic Information in Word Embeddings using Graph Convolutional Networks
A tensorflow implementation of Knowledge Graph Convolutional Networks
A PyTorch implementation of "Semi-Supervised Graph Classification: A Hierarchical Graph Perspective" (WWW 2019)
Traffic Graph Convolutional Recurrent Neural Network
This repository hosts the code for our paper “Learning Context Graph for Person Search”, CVPR2019 Oral
Representation learning on large graphs using stochastic graph convolutions.
Add a description, image, and links to the graph-convolutional-networks topic page so that developers can more easily learn about it.
To associate your repository with the graph-convolutional-networks topic, visit your repo's landing page and select "manage topics."
base_layers.py中:embedding 的call
def call(self, inputs):
shape = inputs.shape
inputs = tf.reshape(inputs,[-1])
output_shape = shape.concatenate(self.dim)
output_shape = [d if d is not None else -1 for d in output_shape.as_list()] #//tensorshape->[,,] list
return tf.reshape(tf.nn.embedding_lookup(self.embeddings, inputs),output_shape)
**GraphSage-ShallowEncoder e