Home
last modified time | relevance | path

Searched refs:initial_zero_point (Results 1 – 7 of 7) sorted by relevance

/external/pytorch/aten/src/ATen/native/quantized/cpu/
DQuantUtils.h155 double initial_zero_point = variable
164 initial_zero_point = static_cast<double>(qmin + qmax) / 2;
173 if (initial_zero_point < qmin) {
175 } else if (initial_zero_point > qmax) {
178 nudged_zero_point = nearbyint(initial_zero_point);
/external/executorch/backends/xnnpack/runtime/utils/
Dutils.cpp115 double initial_zero_point = in ChooseQuantizationParams() local
124 initial_zero_point = static_cast<double>(qmin + qmax) / 2; in ChooseQuantizationParams()
133 if (initial_zero_point < qmin) { in ChooseQuantizationParams()
135 } else if (initial_zero_point > qmax) { in ChooseQuantizationParams()
138 nudged_zero_point = nearbyint(initial_zero_point); in ChooseQuantizationParams()
/external/pytorch/aten/src/ATen/native/quantized/cuda/
DFusedObsFakeQuant.cu68 double initial_zero_point = in ChooseQuantizationParamsKernelImpl() local
78 initial_zero_point = static_cast<double>(qmin + qmax) / 2; in ChooseQuantizationParamsKernelImpl()
86 if (initial_zero_point < qmin) { in ChooseQuantizationParamsKernelImpl()
88 } else if (initial_zero_point > qmax) { in ChooseQuantizationParamsKernelImpl()
91 nudged_zero_point = nearbyint(initial_zero_point); in ChooseQuantizationParamsKernelImpl()
/external/executorch/kernels/quantized/cpu/
Dop_choose_qparams.cpp151 double initial_zero_point = in calculate_scale_and_zero_point() local
162 if (initial_zero_point < qmin) { in calculate_scale_and_zero_point()
164 } else if (initial_zero_point > qmax) { in calculate_scale_and_zero_point()
167 nudged_zero_point = nearbyint(static_cast<float>(initial_zero_point)); in calculate_scale_and_zero_point()
/external/gemmlowp/doc/
Dquantization_example.cc91 const double initial_zero_point = qmin - min / scale; in ChooseQuantizationParams() local
99 if (initial_zero_point < qmin) { in ChooseQuantizationParams()
101 } else if (initial_zero_point > qmax) { in ChooseQuantizationParams()
105 static_cast<std::uint8_t>(std::round(initial_zero_point)); in ChooseQuantizationParams()
/external/pytorch/test/quantization/core/
Dtest_workflow_ops.py234 initial_zero_point = zero_point_from_min
236 initial_zero_point = zero_point_from_max
239 initial_zero_point = (qmin + qmax) / 2 + 1
243 if initial_zero_point < qmin:
245 elif initial_zero_point > qmax:
248 nudged_zero_point = int(round(initial_zero_point))
Dtest_quantized_tensor.py58 initial_zero_point = zero_point_from_min
60 initial_zero_point = zero_point_from_max
63 if initial_zero_point < qmin:
65 elif initial_zero_point > qmax:
68 nudged_zero_point = int(round(initial_zero_point))