[BUGFIX] Fix dp size > 1 for qwen3 vl model (#17624)
Co-authored-by: yizhang2077 <1109276519@qq.com>
This commit is contained in:
@@ -860,7 +860,15 @@ class ForwardBatch(ForwardBatchDeepSeekMHAMixin):
|
||||
)
|
||||
|
||||
if self.mrope_positions is not None:
|
||||
self.mrope_positions = self._pad_tensor_to_size(self.mrope_positions, bs)
|
||||
self.mrope_positions = torch.cat(
|
||||
[
|
||||
self.mrope_positions,
|
||||
self.mrope_positions.new_zeros(
|
||||
3, num_tokens - self.mrope_positions.shape[1]
|
||||
),
|
||||
],
|
||||
dim=1,
|
||||
)
|
||||
|
||||
# TODO: check if we need to pad other tensors
|
||||
if self.extend_seq_lens is not None:
|
||||
|
||||
Reference in New Issue
Block a user