python - 将 Tensorflow 模型转换为 Tensorflow Lite
问题描述
我在将 tensorflow 模型转换为 tflite 时遇到问题。我有一个基于Tensorflow 对象检测的学习模型 我想使用TFlite 转换器的转换代码
curl https://storage.googleapis.com/download.tensorflow.org/models/mobilenet_v1_0.50_128_frozen.tgz | tar xzv -C /tmp
tflite_convert \
--output_file=/tmp/foo.tflite \
--graph_def_file=/tmp/mobilenet_v1_0.50_128/frozen_graph.pb \
--input_arrays=input \
--output_arrays=MobilenetV1/Predictions/Reshape_1
我不知道从哪里获得 input_arrays 和 output_arrays 的值。
感谢您的回答
解决方案
我发现最简单的方法是将我的模型上传到https://lutzroeder.github.io/netron/它显示任何模型的输入和输出。
ps 它还有一个我使用的桌面应用程序,而不是上传每个模型
推荐阅读
- c# - System.InvalidOperationException: '没有 'IEnumerable 类型的 ViewData 项
'这有关键的'项目'。 - python - 删除2个标签python之间的文本
- azure-ad-b2c - 使用 Azure B2C 和 MSAL.NET 获取多个 WebAPI 访问令牌的 AcquireTokenSilent
- android - 它必须签署apk的原因是什么?
- angular - 键入 @ 时 Angular 中的自动建议下拉菜单
- android - 亚马逊设备的 Admob 问题
- javascript - 使用 selenium java 上传图片没有错误但不执行
- javascript - Typescript 不再识别自定义类和接口
- c - 为什么我在使用 minicom 时无法在 Linux C 程序中获取窗口大小?
- javascript - 将持久性添加到 Vue 应用程序的本地存储