tensorflow - 如何将 Onnx 模型 (.onnx) 转换为 Tensorflow (.pb) 模型
问题描述
我正在尝试将 .onxx 模型转换为 .pb 模型。我已经编写了代码,但出现错误:
@tf_func(tf.ceil)AttributeError: 模块 'tensorflow' 没有属性 'ceil'
代码:
import onnx
from tensorflow.python.tools.import_pb_to_tensorboard import import_to_tensorboard
from onnx_tf.backend import prepare
onnx_model = onnx.load("original_3dlm.onnx")
tf_rep = prepare(onnx_model)
tf_rep.export_graph("model_var.pb")
import_to_tensorboard("model_var.pb", "tb_log")
如何解决这个问题?有没有其他方法可以将 Onxx 转换为 Tensorflow?
解决方案
我用这个解决了这个问题。 用于 ONNX 的 TensorFlow 后端。如果您有任何问题,请告诉我。从 tensorflow 2.0 更改为 1.14。也许可以解决问题。
推荐阅读
- node.js - 将 webview 视图设置为窗口大小
- c++ - QObject::findChild 为添加到状态栏的 QLabel 返回 0
- node.js - Nodejs 请求的行为不同于 Postman 和 Curl
- botframework - 如何使用 Skype for business bot 中的电子邮件 ID 获取 Microsoft Graph 访问令牌以将事件添加到日历
- android - Arduino蓝牙通信问题
- java - 编码的逗号被忽略并被转换为数组
- c# - 简单的文件操作应用程序,新实例是帮助还是伤害?
- cypress - 如何在 Cypress IO 中更改日志文件的目的地
- javascript - JavaScript 切换类 Onclick
- java - 如何使用嵌入式 tomcat 9 创建可执行 jar?