python-3.x - 未能构建解释器 TensorflowLite
问题描述
我正在使用`
Cuda 10.1、cudnn 7.6、Tensorflow 2.3.0、keras 2.4.3
训练模型时我使用save_weights_only=True
,并保存一个文件夹,包括:
资产、变量和 saved_model.pb
当我使用以下方法将模型转换为 tflite 模型时:
converter = tf.lite.TFLiteConverter.from_saved_model('x/210126_Test')
tflite_model = converter.convert()
# Save the model.
with open('model.tflite', 'wb') as f:
f.write(tflite_model)
我没有收到任何错误,但是当我尝试在 iPad 应用程序中使用该模型时,它只返回以下内容:
“异常错误:无法构造解释器”
有没有人经历过这种情况或知道可能的解决方案?
.
解决方案
通过更改软件包版本解决了问题。
张量流 = 2.0.0 & Keras = 2.3.1
推荐阅读
- python - 无法从 Xpath 中获取要列出的空字符串
- wpf - 查看定义时如何在 objectbrowser Visual Studio 中查看类属性?
- awk - awk 从 xargs 接收字符串变量时遇到问题
- typescript - 为什么 Typescript 使用 'number' 而不是 int'?
- autocomplete - 自动完成 ignoreCase="yes" 不适用于我的 UDL
- javascript - 是否可以在反应应用程序中完成 gog api 的身份验证过程?
- c# - C# 获取异常属性
- java - ByteBuffer 分配为第一个 - little endian
- android - 如何在类似按钮单击android时通知其他屏幕
- django - 是否可以将旧的/遗留的 Django 应用程序集成到 Zappa 以进行无服务器集成?