All Projects → graphdeeplearning → Benchmarking Gnns

graphdeeplearning / Benchmarking Gnns

Licence: mit
Repository for benchmarking graph neural networks

Projects that are alternatives of or similar to Benchmarking Gnns

Ai Dl Enthusiasts Meetup
AI & Deep Learning Enthusiasts Meetup Project & Study Sessions
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Courses
Python courses for the scientific researcher
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Fashionnet
Fashion recommender system using deep learning
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Python For Signal Processing
Notebooks for "Python for Signal Processing" book
Stars: ✭ 1,296 (-0.08%)
Mutual labels:  jupyter-notebook
Music Generation
An RNN implementation to generate music
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Readingbricks
A structured collection of tagged notes about machine learning theory and practice endowed with search infrastructure that allows users to read requested info only.
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Fast Scnn
Implementation of Fast-SCNN using Tensorflow 2.0
Stars: ✭ 91 (-92.98%)
Mutual labels:  jupyter-notebook
Kaggle House Prices Advanced Regression Techniques
Udacity capstone project: Kaggle competition on house prices prediction using advanced regression techniques
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Nbinclude.jl
import code from IJulia Jupyter notebooks into Julia programs
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Appliedml python coursera
Material and note of the course of Applied ML in Python
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Beauty.torch
Understanding facial beauty with deep learning.
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Deep Learning Tutorial Pydata
Deep learning tutorial for PyData
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Deep learning
비전공생도 한눈에 이해하는 딥러닝 자료모음
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Encoder4editing
Official implementation of "Desinging an Encoder for StyleGAN Image Manipulation" https://arxiv.org/abs/2102.02766
Stars: ✭ 91 (-92.98%)
Mutual labels:  jupyter-notebook
Trained Ternary Quantization
Reducing the size of convolutional neural networks
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Kafka Sparkstreaming Cassandra
Docker container for Kafka - Spark Streaming - Cassandra
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook
Autoencoder classifier
Autoencoder model for rare event classification
Stars: ✭ 91 (-92.98%)
Mutual labels:  jupyter-notebook
Dsrl
Dual Super-Resolution Learning for Semantic Segmentation
Stars: ✭ 91 (-92.98%)
Mutual labels:  jupyter-notebook
Allenai
Stars: ✭ 90 (-93.06%)
Mutual labels:  jupyter-notebook

Benchmarking Graph Neural Networks


Updates

Nov 2, 2020

  • Project based on DGL 0.4.2. See the relevant dependencies defined in the environment yml files (CPU, GPU).
    • Numerical experiments report faster training times with DGL 0.4.2 compared to DGL 0.5.2.
    • For the version of the project compatible with DGL 0.5.2 and relevant dependencies, please use this branch.
  • Added ZINC-full dataset (249K molecular graphs) with scripts.

Jun 11, 2020

  • Second release of the project. Major updates :
    • Added experimental pipeline for Weisfeiler-Lehman-GNNs operating on dense rank-2 tensors.
    • Added a leaderboard for all datasets.
    • Updated PATTERN dataset.
    • Fixed bug for PATTERN and CLUSTER accuracy.
    • Moved first release to this branch.
  • New ArXiv's version of the paper.

Mar 3, 2020

  • First release of the project.

1. Benchmark installation

Follow these instructions to install the benchmark and setup the environment.


2. Download datasets

Proceed as follows to download the benchmark datasets.


3. Reproducibility

Use this page to run the codes and reproduce the published results.


4. Adding a new dataset

Instructions to add a dataset to the benchmark.


5. Adding a Message-passing GCN

Step-by-step directions to add a MP-GCN to the benchmark.


6. Adding a Weisfeiler-Lehman GNN

Step-by-step directions to add a WL-GNN to the benchmark.


7. Leaderboards

Leaderboards of GNN models on each dataset. Instructions to contribute to leaderboards.


8. Reference

ArXiv's paper

@article{dwivedi2020benchmarkgnns,
  title={Benchmarking Graph Neural Networks},
  author={Dwivedi, Vijay Prakash and Joshi, Chaitanya K and Laurent, Thomas and Bengio, Yoshua and Bresson, Xavier},
  journal={arXiv preprint arXiv:2003.00982},
  year={2020}
}




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].