Deep Graph Library

Easy Deep Learning on Graphs

Framework Agnostic

Build your models with PyTorch, TensorFlow or Apache MXNet.

framework

Efficient and Scalable

Fast and memory-efficient message passing primitives for training Graph Neural Networks. Scale to giant graphs via multi-GPU acceleration and distributed training infrastructure.

Diverse Ecosystem

DGL empowers a variety of domain-specific projects including DGL-KE for learning large-scale knowledge graph embeddings, DGL-LifeSci for bioinformatics and cheminformatics, and many others.

Find an example to get started

box img

News

Latest Updates

Keep track of what's new in DGL, such as important bug fixes, new features, new releases, etc.

See All Updates
box img

Blogs

Visit Blogs

Deep learning on graphs is very new direction. We use blogs to introduce new ideas and researches of this area and explains how DGL can support them very easily.

Read All Blogs
box img

Discussion

Join Discussion

Got questions? Interested in contributing? or simply want to know what others are playing with? Use our forum for all kinds of discussion.

Visit Our Forum

What People Are Saying ...

Sponsors

aws
nsf
nv
intel