]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
wavtokenizer-dec : bound posnet/convnext block_count against n_layer_all (#26892)
authorOğuzhan Akkaya <redacted>
Wed, 12 Aug 2026 05:06:16 +0000 (01:06 -0400)
committerGitHub <redacted>
Wed, 12 Aug 2026 05:06:16 +0000 (08:06 +0300)
* wavtokenizer-dec : bound posnet/convnext block_count against n_layer_all

* Update src/llama-model.cpp

Co-authored-by: Sigbjørn Skjæret <redacted>
---------

Co-authored-by: Sigbjørn Skjæret <redacted>
src/llama-model.cpp

index 0e27cb41713b1d23e73f3111c0541fb82d94ae51..c810055050da9280b7dc9344c5cf25dd02e90de7 100644 (file)
@@ -1122,6 +1122,9 @@ void llama_model_base::load_hparams(llama_model_loader & ml) {
 
         ml.get_key(LLM_KV_CONVNEXT_EMBEDDING_LENGTH, hparams.convnext.n_embd);
         ml.get_key(LLM_KV_CONVNEXT_BLOCK_COUNT,      hparams.convnext.n_layer);
+
+        GGML_ASSERT(hparams.posnet.n_layer   <= hparams.n_layer_all);
+        GGML_ASSERT(hparams.convnext.n_layer <= hparams.n_layer_all);
     }
 
     GGML_ASSERT(hparams.n_expert <= LLAMA_MAX_EXPERTS);