davidrhodus
796f41bedc
model : glm-dsa load DSA indexer tensors as optional ( #24770 )
...
GLM-5.2 ships the DSA "lightning indexer" on only a subset of layers (the
"full" layers; others omit it), but the GLM_DSA loader created the five
indexer tensors on every layer as required, so loading any GLM-5.2 GGUF
failed with e.g. `missing tensor 'blk.3.indexer.k_norm.weight'`.
GLM_DSA's graph is llama_model_deepseek2::graph (plain MLA) and does not use
the indexer tensors (indexer runtime not yet implemented), so they are
loaded-but-unused. Marking them TENSOR_NOT_REQUIRED lets layers without an
indexer load as nullptr and the model runs as full MLA attention.
DeepSeek-V3.2 (uniform indexer on all layers) is unaffected.
2026-06-20 13:48:24 +03:00
..
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-13 19:49:00 +02:00
2026-06-13 19:49:00 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-16 11:09:27 +02:00
2026-06-10 23:21:16 +05:30
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-17 17:29:49 +03:00
2026-05-16 11:09:27 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:17:54 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-08 13:48:52 -07:00
2026-06-12 10:21:06 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:17:54 +03:00
2026-06-05 11:09:36 +03:00
2026-06-20 13:48:24 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 17:44:59 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-04 12:36:59 +02:00
2026-06-05 11:09:36 +03:00
2026-05-16 11:09:27 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-04 12:36:59 +02:00
2026-06-12 10:21:06 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-03-16 09:19:16 +01:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-04 12:36:59 +02:00
2026-06-13 19:49:00 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-04 12:36:59 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-12 10:21:06 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-16 11:09:27 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-09 10:26:44 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-16 11:09:27 +02:00
2026-06-12 10:21:06 +03:00
2026-06-12 10:21:06 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-19 13:08:50 +03:00
2026-06-19 13:08:50 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-02-16 14:35:04 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-02-16 14:35:04 +02:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-06-05 11:09:36 +03:00
2026-05-04 12:36:59 +02:00
2026-06-05 11:09:36 +03:00
2026-05-16 11:09:27 +02:00
2026-06-05 11:09:36 +03:00