aboutsummaryrefslogtreecommitdiff
path: root/llama.h
diff options
context:
space:
mode:
Diffstat (limited to 'llama.h')
-rw-r--r--llama.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/llama.h b/llama.h
index 0a63d03..37bae53 100644
--- a/llama.h
+++ b/llama.h
@@ -19,10 +19,16 @@
# define LLAMA_API
#endif
+#define LLAMA_FILE_MAGIC_GGJT 0x67676a74u // 'ggjt'
+#define LLAMA_FILE_MAGIC_GGLA 0x67676c61u // 'ggla'
+#define LLAMA_FILE_MAGIC_GGMF 0x67676d66u // 'ggmf'
+#define LLAMA_FILE_MAGIC_GGML 0x67676d6cu // 'ggml'
+#define LLAMA_FILE_MAGIC_GGSN 0x6767736eu // 'ggsn'
+
#define LLAMA_FILE_VERSION 3
-#define LLAMA_FILE_MAGIC 'ggjt'
-#define LLAMA_FILE_MAGIC_UNVERSIONED 'ggml'
-#define LLAMA_SESSION_MAGIC 'ggsn'
+#define LLAMA_FILE_MAGIC LLAMA_FILE_MAGIC_GGJT
+#define LLAMA_FILE_MAGIC_UNVERSIONED LLAMA_FILE_MAGIC_GGML
+#define LLAMA_SESSION_MAGIC LLAMA_FILE_MAGIC_GGSN
#define LLAMA_SESSION_VERSION 1
#ifdef __cplusplus