aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/quantization/ops/array_ops.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/quantization/ops/array_ops.cc')
-rw-r--r--tensorflow/contrib/quantization/ops/array_ops.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/tensorflow/contrib/quantization/ops/array_ops.cc b/tensorflow/contrib/quantization/ops/array_ops.cc
index ea59a9ae3e..7dd64f82e0 100644
--- a/tensorflow/contrib/quantization/ops/array_ops.cc
+++ b/tensorflow/contrib/quantization/ops/array_ops.cc
@@ -146,7 +146,7 @@ If the mode is 'MIN_FIRST', then this approach is used:
number_of_steps = 1 << (# of bits in T)
range_adjust = number_of_steps / (number_of_steps - 1)
range = (range_max - range_min) * range_adjust
-range_scale = number_of_steps / range
+range_scale = range / number_of_steps
const double offset_input = static_cast<double>(input) - lowest_quantized;
result = range_min + ((input - numeric_limits<T>::min()) * range_scale)
```