0

我正在尝试按照 Google 代码实验室将我新训练的 mobilenet 模型转换为 tflite,以便将其与 Android 应用程序一起使用。 https://codelabs.developers.google.com/codelabs/tensorflow-for-poets-2-tflite/index.html#3

我在 Ubuntu 16.04 LTS 机器上。它说

找不到命令“toco”

谷歌告诉我 toco 不能在 Windows 上运行,但我在 Ubuntu 机器上,我的 TensorFlow 非常适合训练和推理。

由于 TensorFlow 有效,并且 toco 与 TensorFlow 一起提供,因此理想情况下,toco 应该可以正常工作,但实际上不能。

它作为命令行脚本安装,带有 TensorFlow,因此您可以轻松访问它。

需要帮助解决 toco(TensorFlow Lite 优化转换器)的问题,以便我可以将我的模型转换为 .lite 文件并在 Android 设备上运行它。

4

1 回答 1

1

问题在于 TensorFlow 的版本。TensorFlow Lite 是最近推出的,我没有检查 TensorFlow 的版本(使用的是 1.4)。在查看了 GitHub 存储库后,我将 TensorFlow 版本更新为 1.7,其中包含 contrib 文件夹下的 lite 相关模块。

于 2018-04-17T19:46:55.407 回答