【发布时间】:2019-03-31 17:53:10
【问题描述】:
我已经在 Cifar-10 上使用虚假量化 (https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/quantize) 在 tensorflow 中训练了一个简单的 CNN 模型。然后我使用 toco 生成了一个 .tflite 文件。现在我想使用 python 解释器来测试 tflite 模型。
因为我在训练期间使用 tf.image.per_image_standardization 减去均值并除以方差。我需要对测试数据做同样的事情吗?但是,问题是,我的模型已经被 tflite 完全量化,它只需要 uint8 数据作为输入。要进行图像标准化,我需要将我的图像转换为 float32。那么如何将其转换回 uint8,或者在这种情况下,测试数据是否需要图像标准化?谢谢。
【问题讨论】:
标签: tensorflow tensorflow-lite quantization