Fix gguf-convert-endian script (#4037)

* Fix gguf-convert-endian script

* Bump version and update description
This commit is contained in:
M. Yusuf Sarıgöz 2023-11-11 18:35:31 +03:00 committed by GitHub
parent d96ca7ded7
commit e86fc56f75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 4 deletions

View File

@ -1,7 +1,7 @@
[tool.poetry] [tool.poetry]
name = "gguf" name = "gguf"
version = "0.5.0" version = "0.5.1"
description = "Write ML models in GGUF for GGML" description = "Read and write ML models in GGUF for GGML"
authors = ["GGML <ggml@ggml.ai>"] authors = ["GGML <ggml@ggml.ai>"]
packages = [ packages = [
{include = "gguf"}, {include = "gguf"},

View File

@ -28,8 +28,7 @@ def convert_byteorder(reader: gguf.GGUFReader, args: argparse.Namespace) -> None
file_endian = swapped_endian file_endian = swapped_endian
else: else:
file_endian = host_endian file_endian = host_endian
if args.order == "native": order = host_endian if args.order == "native" else args.order
order = host_endian
print(f"* Host is {host_endian.upper()} endian, GGUF file seems to be {file_endian.upper()} endian") print(f"* Host is {host_endian.upper()} endian, GGUF file seems to be {file_endian.upper()} endian")
if file_endian == order: if file_endian == order:
print(f"* File is already {order.upper()} endian. Nothing to do.") print(f"* File is already {order.upper()} endian. Nothing to do.")