Unverified Commit dd424571 authored by Cyrus Leung's avatar Cyrus Leung Committed by GitHub
Browse files

[Bugfix] Enable `dynamic_dims` for different embeds shape (#31223)


Signed-off-by: default avatarDarkLight1337 <tlleungac@connect.ust.hk>
parent ca6a95ba
...@@ -111,7 +111,7 @@ class AudioFlamingo3EmbeddingInputs(TensorSchema): ...@@ -111,7 +111,7 @@ class AudioFlamingo3EmbeddingInputs(TensorSchema):
audio_embeds: Annotated[ audio_embeds: Annotated[
list[torch.Tensor], list[torch.Tensor],
TensorShape("bn", "naf", "hs"), TensorShape("bn", "naf", "hs", dynamic_dims={"naf"}),
] ]
......
...@@ -139,7 +139,7 @@ class MiniCPMVImageEmbeddingInputs(TensorSchema): ...@@ -139,7 +139,7 @@ class MiniCPMVImageEmbeddingInputs(TensorSchema):
type: Literal["image_embeds"] type: Literal["image_embeds"]
image_embeds: Annotated[ image_embeds: Annotated[
torch.Tensor | list[torch.Tensor], torch.Tensor | list[torch.Tensor],
TensorShape("bn", "ns", "hs"), TensorShape("bn", "ns", "hs", dynamic_dims={"ns"}),
] ]
......
...@@ -101,7 +101,7 @@ class Qwen2AudioEmbeddingInputs(TensorSchema): ...@@ -101,7 +101,7 @@ class Qwen2AudioEmbeddingInputs(TensorSchema):
audio_embeds: Annotated[ audio_embeds: Annotated[
list[torch.Tensor], list[torch.Tensor],
TensorShape("bn", "naf", "hs"), TensorShape("bn", "naf", "hs", dynamic_dims={"naf"}),
] ]
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment