面临从 tensorflow core 转换为 tensorflow lite 的问题
Posted
技术标签:
【中文标题】面临从 tensorflow core 转换为 tensorflow lite 的问题【英文标题】:facing issues for convert from tensorflow core to tensorflow lite 【发布时间】:2021-07-02 00:17:57 【问题描述】:我在将 TensorFlow 转换为 TensorFlow Lite 时遇到问题。根据研究,首先需要将模型保存在 .pb 中,通过使用此文件,我们可以将其转换为 TensorFlow lite,但会遇到错误。
【问题讨论】:
请提供更多信息 请查看tensorflow.org/lite/convert 了解有关转换为 tensorflow lite 的更多信息。还提供更多代码示例,以对重点领域进行详细讨论。 【参考方案1】:在 TF 图表示中,建议导出为保存的模型。 TFLiteConverter.from_saved_model API 比其他转换 API 更强大。例如,签名定义 API 仅可从已保存模型 API 中获得,并且已保存模型 API 中对资源和变体类型有更好的支持。
https://www.tensorflow.org/hub/exporting_tf2_saved_model https://www.tensorflow.org/lite/convert
【讨论】:
感谢您的答复。我正在开发项目并使用 posnet 库,通过使用该库编写一些代码并面临问题将该代码也转换为 tflite 但无法做到。以上是关于面临从 tensorflow core 转换为 tensorflow lite 的问题的主要内容,如果未能解决你的问题,请参考以下文章
Core ML简介及实时目标检测及Caffe TensorFlow coremltools模型转换
在 ASP.NET Core 2.0 中将 DataTable 转换为 IEnumerable<T>
将保存的tensorflow模型转换为tensorflow Lite的正确方法是啥