Skip to main content

GGFM is an open-source pipeline for graph foundation model based on PyTorch. We integrate SOTA graph foundation models.

It is under development, welcome join us!

Install

System requrements

GGFM works with the following operating systems:

  • Linux

Python environment requirments

1. Python environment (Optional): We recommend using Conda package manager

.. code:: bash

conda create -n ggfm python=3.8
source activate ggfm

2. Pytorch: Follow their tutorial to run the proper command according to your OS and CUDA version. For example:

.. code:: bash

pip install torch torchvision torchaudio

3. DGL: Follow their tutorial to run the proper command according to your OS and CUDA version. For example:

.. code:: bash

pip install dgl -f https://data.dgl.ai/wheels/repo.html

4. PyG: Follow their tutorial to run the proper command according to your OS and CUDA version. For example:

.. code:: bash

pip install torch_geometric

4. Install GGFM:

  • install from pypi

.. code:: bash

pip install ggfm
  • install from source

.. code:: bash

git clone https://github.com/BUPT-GAMMA/ggfm
cd ggfm
pip install .

Metadata

Release files for ggfm 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ggfm 0.1.8
File Size Uploaded
ggfm-0.1.8.tar.gz 79.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ggfm 0.1.8
File Interpreter ABI Platform
ggfm-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 167.5 kB

Release files / ggfm-0.1.8.tar.gz

Download URL ggfm-0.1.8.tar.gz
Size 79.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c2bd15cbeca71f242b0d37121e0a70e5b9973c68e1611f99ae0a5f1d4e5f48e6
BLAKE2b-256 checksum
How to use checksums
f9e5456b0ae30818f8e057229e81e239cb32b47e78b7b47b096a50ea01edaf85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.18

Release files / ggfm-0.1.8-py3-none-any.whl

Download URL ggfm-0.1.8-py3-none-any.whl
Size 88.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b586af5134b137497cebe979419c1ae9e62ece04b57ee4df567496610644ff2f
BLAKE2b-256 checksum
How to use checksums
e55eb1c85dde24a8908841a41cd0c6f3bb30e692a9822f73410c2231eba769a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.18

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page