From e16009b2cce40833b25cdd0284e85bb1984585bc Mon Sep 17 00:00:00 2001 From: zxr2333 <64738772+nwpu-zxr@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:32:19 +0800 Subject: [PATCH] [BugFix]Fix recomputed scheduler bug (#7137) ### What this PR does / why we need it? Fix the wrong usage of `model_type`. ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? By CI. - vLLM version: v0.16.0 - vLLM main: https://github.com/vllm-project/vllm/commit/4034c3d32e30d01639459edd3ab486f56993876d Signed-off-by: nwpu-zxr --- vllm_ascend/core/recompute_scheduler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vllm_ascend/core/recompute_scheduler.py b/vllm_ascend/core/recompute_scheduler.py index b35b8e24..519c6749 100644 --- a/vllm_ascend/core/recompute_scheduler.py +++ b/vllm_ascend/core/recompute_scheduler.py @@ -93,8 +93,8 @@ class RecomputeScheduler(Scheduler): ) self.is_kv_producer = self.vllm_config.kv_transfer_config and self.vllm_config.kv_transfer_config.is_kv_producer self.is_hybrid_model = ( - "qwen3_next" in self.vllm_config.model_config.model_type - or "qwen3_5" in self.vllm_config.model_config.model_type + "qwen3_next" in self.vllm_config.model_config.hf_text_config.model_type + or "qwen3_5" in self.vllm_config.model_config.hf_text_config.model_type ) def add_request(self, request: Request) -> None: