diff --git a/vllm/model_executor/models/qwen3_vl.py b/vllm/model_executor/models/qwen3_vl.py index 76a7cc3210c62..12cb979f0900f 100644 --- a/vllm/model_executor/models/qwen3_vl.py +++ b/vllm/model_executor/models/qwen3_vl.py @@ -1304,7 +1304,7 @@ class Qwen3VLForConditionalGeneration( f"Got ndim: {mm_input.ndim} " f"(shape={mm_input.shape})" ) - return torch.concat(list(mm_input)) + return mm_input.reshape(-1, mm_input.shape[-1]) else: return torch.concat(mm_input)