PyGCL

PyGCL is an open source Python library for graph contrastive learning. It builds on PyTorch and supports both PyTorch Geometric and the Deep Graph Library. PyGCL implements several state-of-the-art performing unsupervised graph representation learning algorithms including DGI, MVGRL, GRACE, GraphCL, VICReg, BGRL, HCL, and several others.

Keywords: graph representation learning, graph contrastive learning, unsupervised learning, graph neural networks, Python, PyTorch

Implements the following papers