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)
| File | Size | Uploaded | |
|---|---|---|---|
| ggfm-0.1.8.tar.gz | 79.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|