From 45d3e7bc6429d2c78b0b4443599d563a7b361768 Mon Sep 17 00:00:00 2001 From: Daniel Maddern Date: Wed, 19 Aug 2026 22:59:26 +0700 Subject: [PATCH] Fix mrope_freqs_cis call (no device kwarg) --- src/h3_blackwell_runtime/qwen3vl_text.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/h3_blackwell_runtime/qwen3vl_text.py b/src/h3_blackwell_runtime/qwen3vl_text.py index 44c8b46..3f641a0 100644 --- a/src/h3_blackwell_runtime/qwen3vl_text.py +++ b/src/h3_blackwell_runtime/qwen3vl_text.py @@ -216,7 +216,7 @@ class Qwen3VL32BTextEncoder(nn.Module): if position_ids is not None: from .qwen3vl_vision import mrope_freqs_cis - freqs_cis = mrope_freqs_cis(position_ids, device=hidden_states.device) + freqs_cis = mrope_freqs_cis(position_ids.to(hidden_states.device)) for layer_index, layer in enumerate(self.layers): hidden_states = layer(hidden_states, freqs_cis) if (