From 3fdfc924dd5af2da5cd8f9d4e2933605ef0d17ba Mon Sep 17 00:00:00 2001 From: AstraliteHeart Date: Wed, 19 Feb 2025 20:40:41 +0000 Subject: [PATCH] Add missing `isinstance` for arg checks in GGUFParameter --- src/diffusers/quantizers/gguf/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/diffusers/quantizers/gguf/utils.py b/src/diffusers/quantizers/gguf/utils.py index 9bbb5e4ca266..effc39d8fe97 100644 --- a/src/diffusers/quantizers/gguf/utils.py +++ b/src/diffusers/quantizers/gguf/utils.py @@ -418,7 +418,7 @@ def __torch_function__(cls, func, types, args=(), kwargs=None): # so that we preserve quant_type information quant_type = None for arg in args: - if isinstance(arg, list) and (arg[0], GGUFParameter): + if isinstance(arg, list) and isinstance(arg[0], GGUFParameter): quant_type = arg[0].quant_type break if isinstance(arg, GGUFParameter):