PyDGC Documentation

Introduction

PyDGC, a flexible and extensible Python library for deep graph clustering (DGC), is compatible with frameworks such as PyG and OGB. It supports the easy integration of new models and datasets, facilitating the rapid development, reproduction, and fair comparison of DGC methods.

What is DGC?

Deep graph clustering, which aims to reveal the underlying graph structure and divide the nodes into different groups, has attracted intensive attention in recent years.

More details can be found in the survey <https://arxiv.org/abs/2211.12875> paper.

Installation via PyPi

pip install pydgc

Installation for local development

git clone https://github.com/Marigoldwu/PyDGC.git
cd PyDGC
pip install -e .

External Resources