diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2018-01-16 14:27:01 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2018-01-16 14:30:13 -0800 |
commit | ea82cf378b48b114f667a2693274c88735be3767 (patch) | |
tree | 513e4585b1acf24a8b872390c0e39f1ca1934bee /tensorflow/contrib/lite/python/lite_test.py | |
parent | fafaa36100b1812d276e91e7a55b4c6d4f7bccb5 (diff) |
Make toco_convert work with int8 output.
PiperOrigin-RevId: 182111798
Diffstat (limited to 'tensorflow/contrib/lite/python/lite_test.py')
-rw-r--r-- | tensorflow/contrib/lite/python/lite_test.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tensorflow/contrib/lite/python/lite_test.py b/tensorflow/contrib/lite/python/lite_test.py index da360aeb34..7d55f3fe6f 100644 --- a/tensorflow/contrib/lite/python/lite_test.py +++ b/tensorflow/contrib/lite/python/lite_test.py @@ -40,6 +40,16 @@ class LiteTest(test_util.TensorFlowTestCase): # with self.assertRaisesRegexp(RuntimeError, "!model->operators.empty()"): # result = lite.toco_convert(sess.graph_def, [in_tensor], [in_tensor]) + def testQuantization(self): + in_tensor = array_ops.placeholder(shape=[1, 16, 16, 3], + dtype=dtypes.float32) + out_tensor = array_ops.fake_quant_with_min_max_args(in_tensor + in_tensor, + min=0., max=1.) + sess = session.Session() + result = lite.toco_convert(sess.graph_def, [in_tensor], [out_tensor], + inference_type=lite.QUANTIZED_UINT8, + quantized_input_stats=[(0., 1.)]) + self.assertTrue(result) if __name__ == "__main__": test.main() |