]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
Fix gguf-convert-endian script (#4037)
authorM. Yusuf Sarıgöz <redacted>
Sat, 11 Nov 2023 15:35:31 +0000 (18:35 +0300)
committerGitHub <redacted>
Sat, 11 Nov 2023 15:35:31 +0000 (08:35 -0700)
* Fix gguf-convert-endian script

* Bump version and update description

gguf-py/pyproject.toml
gguf-py/scripts/gguf-convert-endian.py

index 624e1cda628e1adc8b261f66709366884570398f..e21c3cd94f22ae4f45ac633296b5e80c994b6ff7 100644 (file)
@@ -1,7 +1,7 @@
 [tool.poetry]
 name = "gguf"
-version = "0.5.0"
-description = "Write ML models in GGUF for GGML"
+version = "0.5.1"
+description = "Read and write ML models in GGUF for GGML"
 authors = ["GGML <ggml@ggml.ai>"]
 packages = [
     {include = "gguf"},
index b79d86e072041b778d71ab6959aa1e5d96f1aa00..10a16ad063ce6731c9cf8ec8f6dacc7e6f3f975b 100755 (executable)
@@ -28,8 +28,7 @@ def convert_byteorder(reader: gguf.GGUFReader, args: argparse.Namespace) -> None
         file_endian = swapped_endian
     else:
         file_endian = host_endian
-    if args.order == "native":
-        order = host_endian
+    order = host_endian if args.order == "native" else args.order
     print(f"* Host is {host_endian.upper()} endian, GGUF file seems to be {file_endian.upper()} endian")
     if file_endian == order:
         print(f"* File is already {order.upper()} endian. Nothing to do.")