All Projects → giannisnik → Cnn Graph Classification

giannisnik / Cnn Graph Classification

A convolutional neural network for graph classification in PyTorch

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cnn Graph Classification

Quicknat pytorch
PyTorch Implementation of QuickNAT and Bayesian QuickNAT, a fast brain MRI segmentation framework with segmentation Quality control using structure-wise uncertainty
Stars: ✭ 74 (-11.9%)
Mutual labels:  convolutional-neural-networks
Emnist
A project designed to explore CNN and the effectiveness of RCNN on classifying the EMNIST dataset.
Stars: ✭ 81 (-3.57%)
Mutual labels:  convolutional-neural-networks
Facial Expression Recognition
Classify each facial image into one of the seven facial emotion categories considered using CNN based on https://www.kaggle.com/c/challenges-in-representation-learning-facial-expression-recognition-challenge
Stars: ✭ 82 (-2.38%)
Mutual labels:  convolutional-neural-networks
Rethinking Network Pruning
Rethinking the Value of Network Pruning (Pytorch) (ICLR 2019)
Stars: ✭ 1,197 (+1325%)
Mutual labels:  convolutional-neural-networks
Seranet
Super Resolution of picture images using deep learning
Stars: ✭ 79 (-5.95%)
Mutual labels:  convolutional-neural-networks
Vehicle Retrieval Kcnns
vehicle image retrieval using k CNNs ensemble method
Stars: ✭ 81 (-3.57%)
Mutual labels:  convolutional-neural-networks
3d Reconstruction With Neural Networks
3D reconstruction with neural networks using Tensorflow. See link for Video (https://www.youtube.com/watch?v=iI6ZMST8Ri0)
Stars: ✭ 71 (-15.48%)
Mutual labels:  convolutional-neural-networks
Automatic Image Captioning
Generating Captions for images using Deep Learning
Stars: ✭ 84 (+0%)
Mutual labels:  convolutional-neural-networks
Recursive Cnns
Implementation of my paper "Real-time Document Localization in Natural Images by Recursive Application of a CNN."
Stars: ✭ 80 (-4.76%)
Mutual labels:  convolutional-neural-networks
Attention Gated Networks
Use of Attention Gates in a Convolutional Neural Network / Medical Image Classification and Segmentation
Stars: ✭ 1,237 (+1372.62%)
Mutual labels:  convolutional-neural-networks
Chainer Pspnet
PSPNet in Chainer
Stars: ✭ 76 (-9.52%)
Mutual labels:  convolutional-neural-networks
Elektronn3
A PyTorch-based library for working with 3D and 2D convolutional neural networks, with focus on semantic segmentation of volumetric biomedical image data
Stars: ✭ 78 (-7.14%)
Mutual labels:  convolutional-neural-networks
Neuralnetworkpostprocessing
Unity Post Processing with Convolution Neural Network
Stars: ✭ 81 (-3.57%)
Mutual labels:  convolutional-neural-networks
Age Gender Estimation
Keras implementation of a CNN network for age and gender estimation
Stars: ✭ 1,195 (+1322.62%)
Mutual labels:  convolutional-neural-networks
Fashion Mnist
A MNIST-like fashion product database. Benchmark 👇
Stars: ✭ 9,675 (+11417.86%)
Mutual labels:  convolutional-neural-networks
Recurrent Environment Simulators
Deepmind Recurrent Environment Simulators paper implementation in tensorflow
Stars: ✭ 73 (-13.1%)
Mutual labels:  convolutional-neural-networks
Ros Openpose
CMU's OpenPose for ROS
Stars: ✭ 81 (-3.57%)
Mutual labels:  convolutional-neural-networks
Pynq Dl
Xilinx Deep Learning IP
Stars: ✭ 84 (+0%)
Mutual labels:  convolutional-neural-networks
Tnn
Biologically-realistic recurrent convolutional neural networks
Stars: ✭ 83 (-1.19%)
Mutual labels:  convolutional-neural-networks
Facial emotion recognition emojifier
Recognizes the facial emotion and overlays emoji, equivalent to the emotion, on the persons face.
Stars: ✭ 82 (-2.38%)
Mutual labels:  convolutional-neural-networks

Kernel Graph Convolutional Neural Networks

Code for the paper Kernel Graph Convolutional Neural Networks.

Requirements

Code is written in Python 3.6 and requires:

  • PyTorch 0.3
  • NetworkX 1.11
  • igraph 0.7
  • scikit-learn 0.18

Datasets

Use the following link to download datasets:

https://ls11-www.cs.tu-dortmund.de/staff/morris/graphkerneldatasets

Extract the datasets into the datasets folder.

Run the model

First, specify the dataset and the hyperparameters in the main.py file. Then, use the following command:

$ python main.py

Cite

Please cite our paper if you use this code:

@inproceedings{nikolentzos2018kernel,
  title={Kernel Graph Convolutional Neural Networks},
  author={Nikolentzos, Giannis and Meladianos, Polykarpos and Tixier, Antoine Jean-Pierre and Skianis, Konstantinos and Vazirgiannis, Michalis},
  booktitle={International Conference on Artificial Neural Networks},
  pages={22--32},
  year={2018},
  organization={Springer}
}

Provided for academic use only

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].