fix attn patch for kimivl (#7867)

This commit is contained in:
Kingsley 2025-04-27 23:12:28 +08:00 committed by GitHub
parent ef03832cd4
commit 1157f4e246

View File

@ -69,6 +69,9 @@ def configure_attn_implementation(
if getattr(config, "model_type", None) == "internlm2": # special case for custom models if getattr(config, "model_type", None) == "internlm2": # special case for custom models
setattr(config, "attn_implementation", requested_attn_implementation) setattr(config, "attn_implementation", requested_attn_implementation)
elif getattr(config, "model_type", None) == "kimi_vl":
setattr(config.vision_config, "_attn_implementation", requested_attn_implementation)
setattr(config.text_config, "_attn_implementation", requested_attn_implementation)
else: else:
setattr(config, "_attn_implementation", requested_attn_implementation) setattr(config, "_attn_implementation", requested_attn_implementation)