]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
models : fix assert in mamba2 (cont) (#20335)
authorGeorgi Gerganov <redacted>
Tue, 10 Mar 2026 13:00:08 +0000 (15:00 +0200)
committerGitHub <redacted>
Tue, 10 Mar 2026 13:00:08 +0000 (15:00 +0200)
* models : fix assert in mamba2 (cont)

* cont : add n_group mod

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

Co-authored-by: Sigbjørn Skjæret <redacted>
src/models/mamba-base.cpp

index 8a79fe4b6cdbb1442e0ab4788a13b0a4886c999c..9de587db55fbeb49fad55eb0a0de73d04149b537 100644 (file)
@@ -168,8 +168,9 @@ ggml_tensor * llm_build_mamba_base::build_mamba2_layer(llm_graph_input_rs * inp,
     GGML_ASSERT(n_seqs != 0);
     GGML_ASSERT(ubatch.equal_seqs());
     GGML_ASSERT(ubatch.n_tokens == n_seq_tokens * n_seqs);
-    GGML_ASSERT(d_inner % n_head == 0);
-    GGML_ASSERT(d_inner % (n_group*d_state) == 0);
+    GGML_ASSERT(d_inner % n_head  == 0);
+    GGML_ASSERT(d_inner % d_state == 0);
+    GGML_ASSERT(d_inner % n_group == 0);
 
     ggml_tensor * conv_states_all = mctx_cur->get_r_l(il);
     ggml_tensor * ssm_states_all  = mctx_cur->get_s_l(il);