From f37e8938d26ad9c55d7bdef7098dfdba4204dd94 Mon Sep 17 00:00:00 2001 From: Fanli Lin Date: Mon, 1 Dec 2025 20:00:52 +0800 Subject: [PATCH] [XPU] Fix AWQ skipped layer detection in IPEX quantization (#29774) Signed-off-by: Fanli Lin --- vllm/model_executor/layers/quantization/ipex_quant.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vllm/model_executor/layers/quantization/ipex_quant.py b/vllm/model_executor/layers/quantization/ipex_quant.py index 22c4bae041a56..a1571afba2974 100644 --- a/vllm/model_executor/layers/quantization/ipex_quant.py +++ b/vllm/model_executor/layers/quantization/ipex_quant.py @@ -150,7 +150,10 @@ class IPEXConfig(QuantizationConfig): if isinstance(layer, LinearBase): if self.method == "awq": if is_layer_skipped( - prefix, self.modules_to_not_convert, self.packed_modules_mapping + prefix, + self.modules_to_not_convert, + self.packed_modules_mapping, + skip_with_substr=True, ): return UnquantizedLinearMethod() return IPEXAWQLinearMethod(self)