|
|
1
7
在tf1.14中,这似乎只是量化存储在磁盘上的.tflite文件中的权重。这本身不会将推理模式设置为量化推理。
许多人对这些文件感到困惑。让我解释一下我在研究之后得出的结论:
回答您的问题:,如果您的输入图像具有:
是的,可能。然而,量化模型通常较慢,除非您使用特定硬件的矢量化指令。TFLite被优化为为ARM处理器运行那些专门的指令。从tf1.14或1.15开始,如果你在本地机器x86intel或AMD上运行它,那么如果量化模型运行得更快,我会感到惊讶。[更新:TFLite的路线图上增加了对x86矢量化指令的一流支持,使量化推理比浮点运算更快]
这里的格式是
在你的第一个例子中,你只激活了
现在为了理解这些量化参数的输入和输出值,让我们用上面的公式来推导实际值的范围(
|
|
|
2
5
1) 看到了吗 documantation conventional 采用量化方法。
2) 如果您的模型已经使用规范化的[-1.0,1.0]输入进行训练,则应该设置
3) Uint8神经网络推理速度大约是float32推理速度的2倍(基于设备) |