llama.cpp/gguf-py
2023-08-25 08:50:40 +03:00
..
gguf Merge branch 'master' into gguf-pip 2023-08-25 08:50:40 +03:00
tests gguf : fix line endings 2023-08-24 09:26:13 +03:00
LICENSE gguf : fix line endings 2023-08-24 09:26:13 +03:00
pyproject.toml gguf : fix line endings 2023-08-24 09:26:13 +03:00
README.md gguf : fix line endings 2023-08-24 09:26:13 +03:00

gguf

This is a Python package for writing binary files in the GGUF (GGML Universal File) format.

See convert-llama-hf-to-gguf.py as an example for its usage.

Install

pip install gguf

Development

Maintainers who participate in development of this package are advised to install it in editable mode:

cd /path/to/llama.cpp/gguf-py

pip install --editable .

Note: This may require to upgrade your Pip installation, with a message saying that editable installation currently requires setup.py. In this case, upgrade Pip to the latest:

pip install --upgrade pip

TODO

  • Add tests
  • Include conversion scripts as command line entry points in this package.