From e7a1453c439dc7255667c80f81a47f8bac7d1d64 Mon Sep 17 00:00:00 2001 From: dlyakhov Date: Fri, 31 Jan 2025 16:29:39 +0100 Subject: [PATCH] Default value is reused across nncf --- nncf/common/quantization/quantizer_propagation/solver.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nncf/common/quantization/quantizer_propagation/solver.py b/nncf/common/quantization/quantizer_propagation/solver.py index 5da4a6ebf85..1fcd59082c0 100644 --- a/nncf/common/quantization/quantizer_propagation/solver.py +++ b/nncf/common/quantization/quantizer_propagation/solver.py @@ -51,6 +51,7 @@ from nncf.common.utils.debug import DEBUG_LOG_DIR from nncf.common.utils.debug import is_debug from nncf.common.utils.dot_file_rw import write_dot_graph +from nncf.config.schemata.defaults import QUANTIZATION_NARROW_RANGE class TransitionStatus(Enum): @@ -303,7 +304,11 @@ class QuantizerPropagationSolver: DEFAULT_QUANTIZATION_TYPES = [ QuantizerConfig( - num_bits=8, mode=QuantizationMode.SYMMETRIC, signedness_to_force=None, per_channel=False, narrow_range=False + num_bits=8, + mode=QuantizationMode.SYMMETRIC, + signedness_to_force=None, + per_channel=False, + narrow_range=QUANTIZATION_NARROW_RANGE, ) ]