All Projects → mims-harvard → graphml-tutorials

mims-harvard / graphml-tutorials

Licence: MIT license
Tutorials for Machine Learning on Graphs

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to graphml-tutorials

TCE
This repository contains the code implementation used in the paper Temporally Coherent Embeddings for Self-Supervised Video Representation Learning (TCE).
Stars: ✭ 51 (-59.2%)
Mutual labels:  embeddings, representation-learning
awesome-efficient-gnn
Code and resources on scalable and efficient Graph Neural Networks
Stars: ✭ 498 (+298.4%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
Deeplearning Nlp Models
A small, interpretable codebase containing the re-implementation of a few "deep" NLP models in PyTorch. Colab notebooks to run with GPUs. Models: word2vec, CNNs, transformer, gpt.
Stars: ✭ 64 (-48.8%)
Mutual labels:  tutorials, embeddings
Decagon
Graph convolutional neural network for multirelational link prediction
Stars: ✭ 268 (+114.4%)
Mutual labels:  embeddings, representation-learning
SimP-GCN
Implementation of the WSDM 2021 paper "Node Similarity Preserving Graph Convolutional Networks"
Stars: ✭ 43 (-65.6%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
Graph 2d cnn
Code and data for the paper 'Classifying Graphs as Images with Convolutional Neural Networks' (new title: 'Graph Classification with 2D Convolutional Neural Networks')
Stars: ✭ 67 (-46.4%)
Mutual labels:  embeddings, representation-learning
SelfGNN
A PyTorch implementation of "SelfGNN: Self-supervised Graph Neural Networks without explicit negative sampling" paper, which appeared in The International Workshop on Self-Supervised Learning for the Web (SSL'21) @ the Web Conference 2021 (WWW'21).
Stars: ✭ 24 (-80.8%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
Stellargraph
StellarGraph - Machine Learning on Graphs
Stars: ✭ 2,235 (+1688%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
DCGCN
Densely Connected Graph Convolutional Networks for Graph-to-Sequence Learning (authors' MXNet implementation for the TACL19 paper)
Stars: ✭ 73 (-41.6%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
image embeddings
Using efficientnet to provide embeddings for retrieval
Stars: ✭ 107 (-14.4%)
Mutual labels:  embeddings, representation-learning
entity-embed
PyTorch library for transforming entities like companies, products, etc. into vectors to support scalable Record Linkage / Entity Resolution using Approximate Nearest Neighbors.
Stars: ✭ 96 (-23.2%)
Mutual labels:  embeddings, representation-learning
awesome-graph-self-supervised-learning
Awesome Graph Self-Supervised Learning
Stars: ✭ 805 (+544%)
Mutual labels:  representation-learning, graph-neural-networks
gnn-lspe
Source code for GNN-LSPE (Graph Neural Networks with Learnable Structural and Positional Representations), ICLR 2022
Stars: ✭ 165 (+32%)
Mutual labels:  representation-learning, graph-neural-networks
Jodie
A PyTorch implementation of ACM SIGKDD 2019 paper "Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks"
Stars: ✭ 172 (+37.6%)
Mutual labels:  embeddings, representation-learning
Euler
A distributed graph deep learning framework.
Stars: ✭ 2,701 (+2060.8%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
how attentive are gats
Code for the paper "How Attentive are Graph Attention Networks?" (ICLR'2022)
Stars: ✭ 200 (+60%)
Mutual labels:  networks, graph-neural-networks
Graph Based Deep Learning Literature
links to conference publications in graph-based deep learning
Stars: ✭ 3,428 (+2642.4%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
Pytorch geometric
Graph Neural Network Library for PyTorch
Stars: ✭ 13,359 (+10587.2%)
Mutual labels:  graph-convolutional-networks, graph-neural-networks
PyNets
A Reproducible Workflow for Structural and Functional Connectome Ensemble Learning
Stars: ✭ 114 (-8.8%)
Mutual labels:  networks, graph-neural-networks
SubGNN
Subgraph Neural Networks (NeurIPS 2020)
Stars: ✭ 136 (+8.8%)
Mutual labels:  embeddings, graph-neural-networks

Tutorials for Machine Learning on Graphs

GitHub Workflow Status

Contributors

Overview

Graph machine learning provides a powerful toolbox to learn representations from any arbitrary graph structure and use learned representations for a variety of downstream tasks. These tutorials aim to:

  1. Introduce the concept of graph neural networks (GNNs).
  2. Discuss the theoretical motivation behind different GNN architectures.
  3. Provide implementations of these architectures.
  4. Apply the architectures to key prediction problems on interconnected data in science and medicine.
  5. Provide end-to-end real-world examples of graph machine learning.

graph-ML

Requirements

Recent versions of NumPy, PyTorch, PyTorch Geometric and Jupyter are required.

Installation

All the required packages can be installed using the following commands:

  1. git clone https://github.com/mims-harvard/graphml-tutorials.git
  2. cd graphml-tutorials
  3. chmod +x install.sh && ./install.sh
  4. conda activate graphml_venv

Contributing

Pull requests are welcome.

License

MIT

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