【问题标题】:tf.less is not supported in tensorflow lite - how to tackle ittensorflow lite 不支持 tf.less - 如何解决它
【发布时间】:2018-05-22 07:11:16
【问题描述】:

我使用 tensorflow 训练我的模型,随后将其转换为 tensorflow lite 模型,但运行时显示不支持 tf.lesstf.greaterthan。我应该如何解决这个问题?

【问题讨论】:

    标签: tensorflow tensorflow-lite


    【解决方案1】:

    发现此更新python_api.md

    我遇到了类似的问题并使用了这个: 将张量流导入为 tf

    converter = tf.contrib.lite.TocoConverter.from_keras_model_file("keras_model.h5")
    tflite_model = converter.convert()
    open("converted_model.tflite", "wb").write(tflite_model)
    

    这种转换方法对我有用。

    【讨论】:

      【解决方案2】:

      支持的操作列表可用here。推荐的两个解决方案是:

      1. 按照here 的描述添加自定义操作。
      2. 仅在您的模型中使用 TFLite 当前支持的操作。

      【讨论】:

      • 顺便说一句,TensorFlow Lite 现在已经支持更大/更少(更改已在 5 月完成)
      猜你喜欢
      • 2019-10-04
      • 1970-01-01
      • 2020-04-27
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 2020-12-27
      • 2015-01-09
      • 2017-03-23
      相关资源
      最近更新 更多