Installation
PyAGC is available for Python >= 3.10, PyTorch >= 2.6.0, PyTorch Geometric >= 2.7.0.
Note
We do not recommend installation as a root user on your system Python. Please setup a virtual environment, e.g., via venv, Anaconda/Miniconda, or create a Docker image.
Install from PyPI
The easiest way to install PyAGC is via pip:
pip install pyagc
Install from Source
For the latest development version:
git clone https://github.com/Cloudy1225/PyAGC.git
cd PyAGC
pip install -e .
With Optional Dependencies
For Triton-accelerated clustering:
pip install pyagc[triton]
For full development setup including testing:
pip install pyagc[dev]
Verify Installation
To verify your installation:
import pyagc
print(pyagc.__version__)
# Check available modules
from pyagc import models, clusters, encoders
print("PyAGC is successfully installed!")