【问题标题】:SavedModel file does not exist at: model.h5/{saved_model.pbtxt|saved_model.pb}SavedModel 文件不存在于:model.h5/{saved_model.pbtxt|saved_model.pb}
【发布时间】:2020-05-21 03:11:20
【问题描述】:

Tensorflow 2.0 版已在 Colab 和本地试用

Ubuntu 18.4

model.h5 在当前工作目录中


import tensorflow as tf

export_dir='model.h5'
converter = tf.lite.TFLiteConverter.from_saved_model(export_dir)
tflite_model = converter.convert()

输出

SavedModel file does not exist at: model.h5/{saved_model.pbtxt|saved_model.pb}

【问题讨论】:

  • 你的模型是 keras 模型吗?
  • 是的,它是 Keras 模型

标签: python tensorflow keras deep-learning google-colaboratory


【解决方案1】:

由于它是 keras 模型,因此您必须使用 tf.lite.TFLiteConverter.from_keras_model(export_dir) 而不是 from_saved_model 来加载它。正如here所写的那样。

另外,请确保可以通过您定义的路径export_dir 访问该文件。

【讨论】:

  • 它创建了一个AttributeError type object 'TFLiteConverter' has no attribute 'from_keras_model
  • 你的 TF 版本是多少?
猜你喜欢
  • 1970-01-01
  • 2020-08-25
  • 2020-01-31
  • 2020-10-03
  • 1970-01-01
  • 1970-01-01
  • 2020-11-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多