preprintarXiv (Cornell University)Sep 3, 2019GREEN OA

Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networks

Indexed inarxivdatacite

Abstract

Advancing research in the emerging field of deep graph learning requires new tools to support tensor computation over graphs. In this paper, we present the design principles and implementation of Deep Graph Library (DGL). DGL distills the computational patterns of GNNs into a few generalized sparse tensor operations suitable for extensive parallelization. By advocating graph as the central programming abstraction, DGL can perform optimizations transparently. By cautiously adopting a framework-neutral design, DGL allows users to easily port and leverage the existing components across multiple deep learning frameworks. Our evaluation shows that DGL significantly outperforms other popular GNN-oriented frameworks…

Citation impact

715
total citations
FWCI
Percentile
References
52
Citations per year

Authors

15

Topics & keywords

Keywords
  • Computer science
  • Leverage (statistics)
  • Graph
  • Deep learning
  • Scalability
  • Deep neural networks
  • Computation
  • Theoretical computer science
No related works found for this paper.