From 21c4fc6334d13cbc075504353b9abc3716cc069e Mon Sep 17 00:00:00 2001 From: jianan-gu Date: Wed, 18 Mar 2026 17:14:47 +0800 Subject: [PATCH] [DP encoder] Fix `pos_emb `layer TP issue when DP encoder enabled for Qwen3 VL (#20788) --- python/sglang/srt/models/qwen3_vl.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python/sglang/srt/models/qwen3_vl.py b/python/sglang/srt/models/qwen3_vl.py index 2d0298d80..97bc4aaac 100644 --- a/python/sglang/srt/models/qwen3_vl.py +++ b/python/sglang/srt/models/qwen3_vl.py @@ -330,6 +330,7 @@ class Qwen3VLMoeVisionModel(nn.Module, RotaryPosMixin): self.hidden_size, quant_config=quant_config, use_attn_tp_group=is_dp_attention_enabled(), + enable_tp=False if use_data_parallel else True, prefix=add_prefix("pos_embed", prefix), ) else: