llama4_vision_rope: add HIP override to accept (q, k) and avoid (positions, q, k) mismatch (#26790)

Signed-off-by: Huamin Li <3ericli@gmail.com>
This commit is contained in:
Huamin Li
2025-10-14 11:54:12 -07:00
committed by GitHub
parent c3a722fcb2
commit 87efc681db

View File

@ -78,3 +78,10 @@ class Llama4VisionRotaryEmbedding(RotaryEmbedding):
key: torch.Tensor | None = None,
) -> tuple[torch.Tensor, torch.Tensor | None]:
return self.forward_native(query, key)
def forward_hip( # type: ignore[override]
self,
query: torch.Tensor,
key: torch.Tensor | None = None,
) -> tuple[torch.Tensor, torch.Tensor | None]:
return self.forward_native(query, key)