首页 > 解决方案 > 未能构建解释器 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 应用程序中使用该模型时,它只返回以下内容:

“异常错误:无法构造解释器”

有没有人经历过这种情况或知道可能的解决方案?

.

标签: python-3.xtensorflowkeras

解决方案


通过更改软件包版本解决了问题。

张量流 = 2.0.0 & Keras = 2.3.1


推荐阅读