博客
关于我
onnx导出动态输入
阅读量:791 次
发布时间:2023-02-23

本文共 536 字,大约阅读时间需要 1 分钟。

在导出ONNX模型时,确保输入参数配置正确是关键步骤。以下是完整的代码示例和详细说明:

x = preprocess(img_path)  # 定义预处理函数torch.onnx.export(    model=model,    args=x,    f="model.onnx",    input_names=["input"],    output_names=["output"],    dynamic_axes={        "input": {0: "batch_size", 2: "height", 3: "width"},        "output": {0: "batch_size"}    })

输入参数设置

  • input_names:指定输入节点的名称,通常设置为"input"
  • dynamic_axes:定义模型的动态轴参数,确保正确的尺寸配置:
    • input:支持batch_sizeheightwidth
    • output:仅支持batch_size

输出参数设置

  • output_names:指定输出节点的名称,通常设置为"output"

通过以上设置,ONNX模型将正确地支持动态尺寸调整,适用于不同批量大小和图像尺寸。

转载地址:http://pasfk.baihongyu.com/

你可能感兴趣的文章
OCTO作为美团的高性能服务通信框架,究竟能不能称得上是杀手锏呢?
查看>>
OC中关于给NSString 赋 nil和@""的区别
查看>>
OC字符串方法汇总
查看>>
OC学习6——面相对象的三大特性
查看>>
OC点语法介绍和使用以及@property关键字
查看>>
oc知道经纬度求位置
查看>>
OC高效率52之提供“全能初始化”方法
查看>>
oc--习题
查看>>
oday!POC管理和漏洞扫描小工具
查看>>
ODBC的JAR包和PLSQL
查看>>
ODE网络:一场颠覆RNN的革命即将到来
查看>>
Odin 开源项目教程
查看>>
odoo14配置阿里云免费SSL证书
查看>>
odoo系统局域网及外网访问?快解析内网穿透方案教程
查看>>
Odoo:在选项卡中重用来自另一个模型的TreeView
查看>>
Odoo:如何将SQL语句转换为域
查看>>
ODP.Net Tips
查看>>
OD字符串条件断点 [STRING[ESP+8]] == "123456"
查看>>
OD调试的程序无法处理例外
查看>>
OEA ORM中的分页支持
查看>>