aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc')
-rw-r--r--tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc b/tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc
index 45d9f73a1e..f684de08ab 100644
--- a/tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc
+++ b/tensorflow/contrib/lite/toco/graph_transformations/make_initial_dequantize_operator.cc
@@ -85,15 +85,8 @@ bool AddDequantizeOperatorToInput(const string& input_name, const Operator* op,
dequantized_input_minmax = input_minmax;
auto& input_qparams = input_array.GetOrCreateQuantizationParams();
input_array.data_type = input_array.final_data_type;
- if (input_array.data_type == ArrayDataType::kUint8) {
- GetQuantizationParamsFromMinMax<ArrayDataType::kUint8>(input_minmax,
- &input_qparams);
- } else if (input_array.data_type == ArrayDataType::kInt16) {
- GetQuantizationParamsFromMinMax<ArrayDataType::kInt16>(input_minmax,
- &input_qparams);
- } else {
- LOG(FATAL) << "unhandled data type";
- }
+ ChooseQuantizationParamsForArrayAndQuantizedDataType(
+ input_array, input_array.data_type, &input_qparams);
transformation->AddMessageF(
"Created %s"