gguf : fix header write

This commit is contained in:
Georgi Gerganov 2023-08-15 14:39:27 +03:00
parent f6ecd15f83
commit 4463965401
No known key found for this signature in database
GPG key ID: 449E073F9DC10735

5
ggml.c
View file

@ -19303,7 +19303,10 @@ void gguf_write_to_file(struct gguf_context * ctx, const char * fname) {
} }
// write header // write header
fwrite(&ctx->header, sizeof(struct gguf_header), 1, file); gguf_fwrite_el(file, &ctx->header.magic, sizeof(ctx->header.magic));
gguf_fwrite_el(file, &ctx->header.version, sizeof(ctx->header.version));
gguf_fwrite_el(file, &ctx->header.n_kv, sizeof(ctx->header.n_kv));
gguf_fwrite_el(file, &ctx->header.n_tensors, sizeof(ctx->header.n_tensors));
// write key-value pairs // write key-value pairs
for (uint32_t i = 0; i < ctx->header.n_kv; ++i) { for (uint32_t i = 0; i < ctx->header.n_kv; ++i) {