Metadata-Version: 2.1
Name: ggfm
Version: 0.1.5
Home-page: https://github.com/BUPT-GAMMA/ggfm
License: Apache-2.0
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: absl-py ==2.0.0
Requires-Dist: aiohttp ==3.8.4
Requires-Dist: aiosignal ==1.3.1
Requires-Dist: alabaster ==0.7.13
Requires-Dist: alembic ==1.13.1
Requires-Dist: altair ==5.2.0
Requires-Dist: anyio ==3.7.1
Requires-Dist: appdirs ==1.4.4
Requires-Dist: arxiv ==2.1.0
Requires-Dist: astunparse ==1.6.3
Requires-Dist: async-timeout ==4.0.3
Requires-Dist: attrs ==23.1.0
Requires-Dist: autopep8 ==2.0.4
Requires-Dist: Babel ==2.14.0
Requires-Dist: banal ==1.0.6
Requires-Dist: cachetools ==5.3.2
Requires-Dist: certifi ==2023.11.17
Requires-Dist: charset-normalizer ==3.3.2
Requires-Dist: click ==8.1.7
Requires-Dist: conda-pack ==0.7.1
Requires-Dist: contourpy ==1.1.1
Requires-Dist: cycler ==0.12.1
Requires-Dist: Cython ==3.0.11
Requires-Dist: dataset ==1.6.2
Requires-Dist: datasets ==2.17.1
Requires-Dist: dgl ==2.1.0
Requires-Dist: dglgo ==0.0.2
Requires-Dist: dill ==0.3.8
Requires-Dist: docker-pycreds ==0.4.0
Requires-Dist: docutils ==0.20.1
Requires-Dist: einops ==0.7.0
Requires-Dist: evaluate ==0.4.3
Requires-Dist: exceptiongroup ==1.2.0
Requires-Dist: fastapi
Requires-Dist: feedparser ==6.0.10
Requires-Dist: ffmpy ==0.3.1
Requires-Dist: filelock ==3.13.1
Requires-Dist: ftfy >=6.1.1
Requires-Dist: flatbuffers ==24.3.25
Requires-Dist: fonttools ==4.46.0
Requires-Dist: frozenlist ==1.4.0
Requires-Dist: fschat ==0.2.33
Requires-Dist: fsspec ==2023.10.0
Requires-Dist: ftfy ==6.1.3
Requires-Dist: gast ==0.4.0
Requires-Dist: gensim ==4.3.3
Requires-Dist: gitdb ==4.0.11
Requires-Dist: GitPython ==3.1.40
Requires-Dist: google-auth ==2.25.1
Requires-Dist: google-auth-oauthlib ==1.0.0
Requires-Dist: google-pasta ==0.2.0
Requires-Dist: gradio ==3.50.2
Requires-Dist: gradio-client ==0.6.1
Requires-Dist: greenlet ==3.0.3
Requires-Dist: grpcio ==1.60.0
Requires-Dist: h11 ==0.14.0
Requires-Dist: h5py ==3.11.0
Requires-Dist: httpcore ==1.0.2
Requires-Dist: httpx ==0.25.2
Requires-Dist: huggingface-hub ==0.27.0
Requires-Dist: idna ==3.6
Requires-Dist: imagesize ==1.4.1
Requires-Dist: importlib-metadata ==7.0.0
Requires-Dist: importlib-resources ==6.1.1
Requires-Dist: isort ==5.13.2
Requires-Dist: Jinja2 ==3.1.2
Requires-Dist: joblib ==1.3.2
Requires-Dist: jsonschema ==4.20.0
Requires-Dist: jsonschema-specifications ==2023.11.2
Requires-Dist: keras ==2.13.1
Requires-Dist: kiwisolver ==1.4.5
Requires-Dist: libclang ==18.1.1
Requires-Dist: lightning-utilities ==0.11.2
Requires-Dist: littleutils ==0.2.2
Requires-Dist: lightning
Requires-Dist: Mako ==1.3.2
Requires-Dist: Markdown ==3.5.1
Requires-Dist: markdown-it-py ==3.0.0
Requires-Dist: markdown2 ==2.4.11
Requires-Dist: MarkupSafe ==2.1.3
Requires-Dist: matplotlib ==3.7.4
Requires-Dist: mdurl ==0.1.2
Requires-Dist: modelscope ==1.21.1
Requires-Dist: mpmath ==1.3.0
Requires-Dist: msgpack ==1.0.7
Requires-Dist: multidict ==6.0.4
Requires-Dist: multiprocess ==0.70.16
Requires-Dist: networkx ==3.0
Requires-Dist: nh3 ==0.2.15
Requires-Dist: ninja ==1.11.1.1
Requires-Dist: nltk ==3.8.1
Requires-Dist: numpy ==1.24.3
Requires-Dist: numpydoc ==1.6.0
Requires-Dist: nvidia-cublas-cu12 ==12.1.3.1
Requires-Dist: nvidia-cuda-cupti-cu12 ==12.1.105
Requires-Dist: nvidia-cuda-nvrtc-cu12 ==12.1.105
Requires-Dist: nvidia-cuda-runtime-cu12 ==12.1.105
Requires-Dist: nvidia-cudnn-cu12 ==8.9.2.26
Requires-Dist: nvidia-cufft-cu12 ==11.0.2.54
Requires-Dist: nvidia-curand-cu12 ==10.3.2.106
Requires-Dist: nvidia-cusolver-cu12 ==11.4.5.107
Requires-Dist: nvidia-cusparse-cu12 ==12.1.0.106
Requires-Dist: nvidia-nccl-cu12 ==2.18.1
Requires-Dist: nvidia-nvjitlink-cu12 ==12.6.77
Requires-Dist: nvidia-nvtx-cu12 ==12.1.105
Requires-Dist: oauthlib ==3.2.2
Requires-Dist: ogb ==1.3.6
Requires-Dist: omegaconf >=2.3.0
Requires-Dist: opt-einsum ==3.3.0
Requires-Dist: orjson ==3.9.10
Requires-Dist: outdated ==0.2.2
Requires-Dist: packaging
Requires-Dist: pandas ==2.0.3
Requires-Dist: peft ==0.7.0
Requires-Dist: Pillow ==10.1.0
Requires-Dist: pkgutil-resolve-name ==1.3.10
Requires-Dist: prompt-toolkit ==3.0.41
Requires-Dist: protobuf ==4.25.3
Requires-Dist: psutil ==5.9.6
Requires-Dist: pyarrow ==15.0.0
Requires-Dist: pyarrow-hotfix ==0.6
Requires-Dist: pyasn1 ==0.5.1
Requires-Dist: pyasn1-modules ==0.3.0
Requires-Dist: pycodestyle ==2.11.1
Requires-Dist: pydantic ==1.10.13
Requires-Dist: pydub ==0.25.1
Requires-Dist: Pygments ==2.17.2
Requires-Dist: PyMySQL ==1.1.1
Requires-Dist: pyparsing ==3.1.1
Requires-Dist: python-dateutil ==2.8.2
Requires-Dist: python-multipart ==0.0.6
Requires-Dist: pytz ==2023.3.post1
Requires-Dist: PyYAML ==6.0.1
Requires-Dist: ray ==2.8.1
Requires-Dist: rdkit-pypi ==2022.9.5
Requires-Dist: referencing ==0.32.0
Requires-Dist: regex ==2023.10.3
Requires-Dist: requests ==2.31.0
Requires-Dist: requests-oauthlib ==1.3.1
Requires-Dist: rich ==13.7.0
Requires-Dist: rpds-py ==0.13.2
Requires-Dist: rsa ==4.9
Requires-Dist: ruamel.yaml ==0.18.6
Requires-Dist: ruamel.yaml.clib ==0.2.8
Requires-Dist: safetensors ==0.4.1
Requires-Dist: scikit-learn ==1.3.2
Requires-Dist: scipy ==1.10.1
Requires-Dist: seaborn ==0.13.2
Requires-Dist: semantic-version ==2.10.0
Requires-Dist: sentencepiece ==0.1.99
Requires-Dist: sentence-transformers >=2.2.2
Requires-Dist: sentry-sdk ==1.38.0
Requires-Dist: setproctitle ==1.3.3
Requires-Dist: sgmllib3k ==1.0.0
Requires-Dist: shortuuid ==1.0.11
Requires-Dist: six ==1.16.0
Requires-Dist: smart-open ==7.0.5
Requires-Dist: smmap ==5.0.1
Requires-Dist: sniffio ==1.3.0
Requires-Dist: snowballstemmer ==2.2.0
Requires-Dist: Sphinx ==7.1.2
Requires-Dist: sphinxcontrib-applehelp ==1.0.4
Requires-Dist: sphinxcontrib-devhelp ==1.0.2
Requires-Dist: sphinxcontrib-htmlhelp ==2.0.1
Requires-Dist: sphinxcontrib-jsmath ==1.0.1
Requires-Dist: sphinxcontrib-qthelp ==1.0.3
Requires-Dist: sphinxcontrib-serializinghtml ==1.1.5
Requires-Dist: SQLAlchemy ==1.4.51
Requires-Dist: starlette ==0.27.0
Requires-Dist: svgwrite ==1.4.3
Requires-Dist: sympy ==1.12
Requires-Dist: tabulate ==0.9.0
Requires-Dist: tensorboard ==2.13.0
Requires-Dist: tensorboard-data-server ==0.7.2
Requires-Dist: tensorflow ==2.13.1
Requires-Dist: tensorflow-estimator ==2.13.0
Requires-Dist: tensorflow-io-gcs-filesystem ==0.34.0
Requires-Dist: termcolor ==2.4.0
Requires-Dist: texttable ==1.7.0
Requires-Dist: threadpoolctl ==3.2.0
Requires-Dist: tiktoken ==0.5.2
Requires-Dist: tokenizers ==0.20.3
Requires-Dist: tomli ==2.0.1
Requires-Dist: toolz ==0.12.0
Requires-Dist: torch ==2.1.0
Requires-Dist: torchaudio
Requires-Dist: torchdata
Requires-Dist: torchmetrics
Requires-Dist: torchvision
Requires-Dist: torch-geometric
Requires-Dist: tqdm ==4.66.1
Requires-Dist: transformers ==4.46.3
Requires-Dist: triton ==2.1.0
Requires-Dist: typer ==0.9.0
Requires-Dist: tzdata ==2023.3
Requires-Dist: urllib3 ==2.1.0
Requires-Dist: uvicorn ==0.24.0.post1
Requires-Dist: wandb ==0.16.1
Requires-Dist: wavedrom ==2.0.3.post3
Requires-Dist: wcwidth ==0.2.12
Requires-Dist: websockets ==11.0.3
Requires-Dist: Werkzeug ==3.0.1
Requires-Dist: wrapt ==1.16.0
Requires-Dist: xxhash ==3.4.1
Requires-Dist: yarl ==1.9.4
Requires-Dist: zipp ==3.17.0

# GGFM
```
├── ggfm/
│   ├── __init__.py
│   ├── ggfm/
│   │   ├── __init__.py
│   │   ├── conv/
│   │   │   ├── hgt_conv.py
│   │   │   ├── __init__.py
│   │   ├── data/
│   │   │   ├── metapath.py
│   │   │   ├── hgsampling.py
│   │   │   ├── graph.py
│   │   │   ├── utils.py
│   │   │   ├── lm_generate_embs.py
│   │   │   ├── __init__.py
│   │   │   ├── random_walk.py
│   │   ├── models/
│   │   │   ├── __init__.py
│   │   │   ├── gpt_gnn.py
│   │   │   ├── utils.py
│   │   ├── pretrained_model/
│   │   ├── fine_tuned_model/
│       ├── datasets/
│       │   ├── oag_valid_pairs.pkl
│       │   ├── oag_test_pairs.pkl
│       │   ├── oag_train_pairs.pkl
    ├── examples/
    │   ├── __init__.py
    │   ├── gpt_gnn/
    │   │   ├── nc_ft.py
    │   │   ├── pretrain.py
    │   │   ├── lp_ft.py
    │   ├── lmch/
    │   │   ├── nc_ft.py
    │   │   ├── lp_ft.py
        ├── walklm/
        │   ├── lp_ft.py
        │   ├── nc_ft.py
        │   ├── pretrain.py
```
