From a4c9a08270abf5344ef1d943c5c32a71d485a4f0 Mon Sep 17 00:00:00 2001 From: Aes Sedai <7980540+AesSedai@users.noreply.github.com> Date: Wed, 28 Jan 2026 22:24:26 -0800 Subject: [PATCH] Fix a couple of oversights --- convert_hf_to_gguf.py | 2 +- gguf-py/gguf/tensor_mapping.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/convert_hf_to_gguf.py b/convert_hf_to_gguf.py index 8e293cd970..adfb9ebce5 100755 --- a/convert_hf_to_gguf.py +++ b/convert_hf_to_gguf.py @@ -10623,7 +10623,7 @@ class MistralMoeModel(DeepseekV2Model): self.gguf_writer.add_rope_scaling_yarn_log_mul(0.1) # mscale_all_dim * 0.1 def modify_tensors(self, data_torch: Tensor, name: str, bid: int | None): - if name.startswith("vision_") or name.startswith("patch_merger."): + if name.startswith("vision_") or name.startswith("patch_merger.") or "mm_projector" in name: return # rename certain tensors so that we can reuse DeepseekV2Model modify_tensors logic diff --git a/gguf-py/gguf/tensor_mapping.py b/gguf-py/gguf/tensor_mapping.py index 456b3640c9..35350c3fe1 100644 --- a/gguf-py/gguf/tensor_mapping.py +++ b/gguf-py/gguf/tensor_mapping.py @@ -1255,7 +1255,7 @@ class TensorNameMap: MODEL_TENSOR.V_MMPROJ: ( "multi_modal_projector.linear_{bid}", - "mm_projector.proj.linear_{bid}", + "mm_projector.proj.linear_{bid}", # Kimi-K2.5 "visual.merger.mlp.{bid}", # qwen2vl "merger.mlp.{bid}", ),