【问题标题】:How to convert optimized_graph.lite file to .tflite file?如何将optimized_graph.lite 文件转换为.tflite 文件?
【发布时间】:2018-06-13 05:51:00
【问题描述】:

我按照codelab中提到的步骤成功生成了optimized_graph.lite文件。 根据文档,我们需要 TensorFlow Lite 模型以 .tflite 文件的形式在移动应用中进行推理。

我们如何进一步生成 .tflite 文件?

【问题讨论】:

  • 在执行命令以获取 lite 文件之前,尝试将其扩展名更改为 --output_file=tf_files/optimized_graph.tflite 或者只是当您尝试从 android studio 中的资产加载图表时,只需使用 .lite 版本和看看有没有效果
  • 当扩展名更改为 .tflite 时,演示不起作用。它适用于 .lite 文件。但是我需要 .tflite 用于另一个应用程序而不是 codelab。
  • 我认为可以肯定地说 .lite 文件可以在其他应用程序中使用。试一试..

标签: android tensorflow firebase-mlkit tensorflow-android


【解决方案1】:

生成的optimized_graph.litetflite flatbuffer 文件。在此 Codelab 中,出于某种原因,他们选择使用 .lite 文件扩展名而不是 .tflite

因此,只需复制 optimized_graph.lite 文件并将其重命名为 optimized_graph.tflite,您应该能够进一步使用它来上传到 firebase 控制台或放置在 assets 文件夹中。

【讨论】:

    【解决方案2】:

    没有.tflite文件这种东西,我搜索了codelab项目,没有找到任何叫做.tflite文件的东西。你只需要tf_files/optimized_graph.lite

    【讨论】:

    • 是的,codelab 演示可以运行 optimize_graph.lite 但我需要一个用于自定义训练模型的 tflite 文件,该文件可以上传到 firebase 控制台或放在 assets 文件夹中。
    • 为什么需要 .tflite 文件?您可以使用 .lite 文件。
    猜你喜欢
    • 2019-04-14
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-09
    • 2019-07-21
    • 1970-01-01
    相关资源
    最近更新 更多