diff --git a/src/mcore_bridge/bridge/gpt_bridge.py b/src/mcore_bridge/bridge/gpt_bridge.py index 17cfe4b..4a8418f 100644 --- a/src/mcore_bridge/bridge/gpt_bridge.py +++ b/src/mcore_bridge/bridge/gpt_bridge.py @@ -723,7 +723,7 @@ def _set_moe_state( def _get_hf_experts_attr(self, is_mtp: bool = False): # return hf_grouped, is_gate_up - if not is_mtp and not self.config.fp8_param and self.model_type == 'qwen3_5_moe': + if not is_mtp and not self.config.fp8_param and not self._peft_format and self.model_type == 'qwen3_5_moe': return True, True if self.model_type in {'glm4v_moe', 'kimi_vl', 'qwen3_omni_moe', 'qwen3_5_moe'} or self.llm_model_type in { 'qwen2_moe', 'qwen3_moe', 'deepseek_v2', 'deepseek_v3', 'kimi_k2', 'dots1', 'ernie4_5_moe', 'glm4_moe',