PyG-SSL documentation =================================== **PyG-SSL** is a Python library built upon `PyTorch `_ and `PyTorch Geometric `_. It integrates state-of-the-art algorithms for Self-Supervised Learning on Graphs and offers simple APIs to call the algorithms from a variety of high-quality research papers. PyG-SSL can be helpful for many downstream tasks, depending on the dataset properties, as it contains many self-supervised algorithms: **Node-level Algorithms for General Graphs**: `DGI `_, `GraphCL `_, `MVGRL `_, `GCA `_, `SUGRL `_, `ReGCL `_, `BGRL `_, `AFGRL `_ **Algorithms for Heterogeneous/Multiplex/Multiview Graphs**: `HeCo `_ **Graph-level Algorithms for Graph-level Representation Learning or Molecular Graphs**: `InfoGraph `_, `GraphCL `_, `GraphMAE `_ .. Check out the section for further information, including .. how to :ref:`installation` the project. .. note:: This project is under active development. .. toctree:: :maxdepth: 1 :caption: 💡 Get Started get_started/introduction get_started/starting_example .. toctree:: :maxdepth: 2 :caption: 💯 Tutorial tutorials/general.rst tutorials/heterogeneous.rst tutorials/molecure.rst .. toctree:: :maxdepth: 2 :hidden: :caption: 📚 Reference reference/dataset.rst reference/trainer.rst reference/algorithms.rst