CogDL: A Comprehensive Library for Graph Deep Learning

11Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

Graph neural networks (GNNs) have attracted tremendous attention from the graph learning community in recent years. It has been widely adopted in various real-world applications from diverse domains, such as social networks and biological graphs. The research and applications of graph deep learning present new challenges, including the sparse nature of graph data, complicated training of GNNs, and non-standard evaluation of graph tasks. To tackle the issues, we present CogDL1, a comprehensive library for graph deep learning that allows researchers and practitioners to conduct experiments, compare methods, and build applications with ease and efficiency. In CogDL, we propose a unified design for the training and evaluation of GNN models for various graph tasks, making it unique among existing graph learning libraries. By utilizing this unified trainer, CogDL can optimize the GNN training loop with several training techniques, such as mixed precision training. Moreover, we develop efficient sparse operators for CogDL, enabling it to become the most competitive graph library for efficiency. Another important CogDL feature is its focus on ease of use with the aim of facilitating open and reproducible research of graph learning. We leverage CogDL to report and maintain benchmark results on fundamental graph tasks, which can be reproduced and directly used by the community.

Cite

CITATION STYLE

APA

Cen, Y., Hou, Z., Wang, Y., Chen, Q., Luo, Y., Yu, Z., … Tang, J. (2023). CogDL: A Comprehensive Library for Graph Deep Learning. In ACM Web Conference 2023 - Proceedings of the World Wide Web Conference, WWW 2023 (pp. 747–758). Association for Computing Machinery, Inc. https://doi.org/10.1145/3543507.3583472

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free