From 41ef28bb78de482f1c7b7f4304ac81d5ef4e94d5 Mon Sep 17 00:00:00 2001 From: Disty0 Date: Sat, 22 Nov 2025 16:44:13 +0300 Subject: [PATCH] SDNQ don't divide group_size --- modules/sdnq/quantizer.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/modules/sdnq/quantizer.py b/modules/sdnq/quantizer.py index 9e225a12e..801642a0a 100644 --- a/modules/sdnq/quantizer.py +++ b/modules/sdnq/quantizer.py @@ -271,8 +271,6 @@ def sdnq_quantize_layer_weight(weight, layer_class_name=None, weights_dtype="int group_size = 2 ** ((2 if svd_up is None else 3) + dtype_dict[weights_dtype]["num_bits"]) else: group_size = 2 ** ((1 if svd_up is None else 2) + dtype_dict[weights_dtype]["num_bits"]) - elif group_size != -1 and not is_linear_type: - group_size = max(group_size // 2, 1) if group_size > 0: if group_size >= channel_size: