aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc')
-rw-r--r--tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc b/tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc
index 88ea0945e7..7a8515f6d1 100644
--- a/tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc
+++ b/tensorflow/contrib/lite/toco/graph_transformations/quantize_weights.cc
@@ -36,10 +36,8 @@ void GetQuantizationParamsFromArray(const Array& array,
const std::vector<float>& float_vals =
array.GetBuffer<ArrayDataType::kFloat>().data;
auto minmax = std::minmax_element(float_vals.begin(), float_vals.end());
- MinMax toco_minmax;
- toco_minmax.min = *minmax.first;
- toco_minmax.max = *minmax.second;
- GetQuantizationParams(ArrayDataType::kUint8, toco_minmax, params);
+ *params = tflite::ChooseQuantizationParams<uint8>(
+ *minmax.first, *minmax.second, array.narrow_range);
}
} // namespace