Skip to content

Commit 784af2c

Browse files
Remove deprecated V0 compatibility code
The V0 engine compatibility path is no longer needed as vLLM has fully transitioned to the V1 engine architecture. Signed-off-by: Luciano Martins <[email protected]>
1 parent be6c09b commit 784af2c

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

vllm/model_executor/models/gemma3_mm.py

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -684,19 +684,6 @@ def forward(
684684
if intermediate_tensors is not None:
685685
inputs_embeds = None
686686

687-
# V0 compatibility: generate inputs_embeds if not provided
688-
elif inputs_embeds is None:
689-
vision_embeddings = self.get_multimodal_embeddings(**kwargs)
690-
inputs_embeds = self.get_input_embeddings(input_ids, vision_embeddings)
691-
if vision_embeddings is not None and len(vision_embeddings) != 0:
692-
kwargs = self.prepare_attn_masks(
693-
input_ids,
694-
positions,
695-
mask_dtype=self.dtype,
696-
**kwargs,
697-
)
698-
input_ids = None
699-
700687
hidden_states = self.language_model.model(
701688
input_ids,
702689
positions,

0 commit comments

Comments
 (0)