diff --git a/vllm/model_executor/models/qwen2_5_vl.py b/vllm/model_executor/models/qwen2_5_vl.py index 41cb7084057d..dfaeb663bbe2 100644 --- a/vllm/model_executor/models/qwen2_5_vl.py +++ b/vllm/model_executor/models/qwen2_5_vl.py @@ -460,15 +460,17 @@ class Qwen2_5_VisionAttention(nn.Module): return output -@support_torch_compile( - dynamic_arg_dims={ - "x": 0, - "cu_seqlens": 0, - "rotary_pos_emb": 0, - "seqlens": 0, - }, - mark_unbacked_dims={"seqlens": 0}, -) +# (FIXME): Enable this after dynamic slicing is fixed +# See https://github.com/vllm-project/vllm/pull/27760 +# @support_torch_compile( +# dynamic_arg_dims={ +# "x": 0, +# "cu_seqlens": 0, +# "rotary_pos_emb": 0, +# "seqlens": 0, +# }, +# mark_unbacked_dims={"seqlens": 0}, +# ) class Qwen2_5_VisionBlock(nn.Module): def __init__( self,