From 23ad820553845c546ecbe9914abd799e92e45ce6 Mon Sep 17 00:00:00 2001 From: tingtinggithub Date: Mon, 27 Oct 2025 07:34:01 -0700 Subject: [PATCH] fixing mm placeholder replacement issue with gemma3 (#27538) Signed-off-by: tingtingtang1992 --- vllm/model_executor/models/gemma3_mm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vllm/model_executor/models/gemma3_mm.py b/vllm/model_executor/models/gemma3_mm.py index 7c628fe93ce36..748605b4ed5ac 100644 --- a/vllm/model_executor/models/gemma3_mm.py +++ b/vllm/model_executor/models/gemma3_mm.py @@ -403,7 +403,7 @@ class Gemma3MultiModalProcessor(BaseMultiModalProcessor[Gemma3ProcessingInfo]): def get_repl_toks(tok: int) -> list[int]: if tok == newline_3: - return [newline_1, newline_2] + return [newline_2, newline_1] if tok == newline_4: return [newline_2, newline_2]