.lite和.tflite格式有什么区别

时间:2018-08-31 19:17:50

标签: android firebase tensorflow tensorflow-lite firebase-mlkit

.lite.tflite格式(TensorFlow格式)之间有什么区别?如果没有区别,为什么会有两个呢?

除了这个问题,似乎我无法将带有扩展名.lite的模型上传到Firebase ML套件。可能是什么原因?

1 个答案:

答案 0 :(得分:3)

ML开发人员首先训练TensorFlow模型,然后使用TOCO将其转换为TensorFlow Lite模型。运行TOCO命令时,可以为转换后的Lite模型指定任何输出名称。所有TensorFlow Lite TOCO样本均使用.tflite扩展名;但是.lite似乎是人们希望选择的另一个受欢迎的扩展名。

只要是TensorFlow Lite FlatBuffer格式的模型,TensorFlow Lite就能加载/运行该模型,而无需考虑扩展名。

但不幸的是,此刻ML Kit控制台仅接受扩展名为.tflite的文件。我们可以考虑删除该强制措施。同时,如果您确定它是TensorFlow Lite模型,只需重命名扩展名并上传它即可。