From 94de871546e8da687c08ed8a7e0a26531500d4bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=C3=BAc=20H=2E=20L=C3=AA=20Kh=E1=BA=AFc?= Date: Tue, 10 Feb 2026 18:16:21 +0700 Subject: [PATCH] [Misc] allow specify is_mm_prefix_lm in hf_config (#34215) --- vllm/config/model.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vllm/config/model.py b/vllm/config/model.py index 96dbf9725..749af0d5d 100644 --- a/vllm/config/model.py +++ b/vllm/config/model.py @@ -1119,6 +1119,9 @@ class ModelConfig: @cached_property def is_mm_prefix_lm(self) -> bool: """Whether to use bidirectional attention for mm positions.""" + if hasattr(self.hf_config, "is_mm_prefix_lm"): + return bool(self.hf_config.is_mm_prefix_lm) + # fallback to list of known models MM_PREFIX_LM_MODELS = ( "gemma3", "molmo2",