YOLOX (pytorch)模型 ONNX export | ❤️运行推理❤️【YOLOX 实战二】

举报
墨理学AI 发表于 2022/01/11 00:37:20 2022/01/11
【摘要】 🥇 版权: 本文由【墨理】原创、在CSDN首发、如需转载,请联系博主 文章目录 🥇 YOLOX Deployment📔 ONNX export and an ONNXRuntime?...
  • 🥇 版权: 本文由【墨理】原创、在CSDN首发、如需转载,请联系博主


🥇 YOLOX Deployment


📔 ONNX export and an ONNXRuntime


所参考教程


📕 环境搭建


环境搭建,可以参考上篇博文


🟧 export_onnx



cd yoloDir

git clone https://github.com/Megvii-BaseDetection/YOLOX.git

cd YOLOX

# 运行命令:

python3 tools/export_onnx.py --output-name yolox_s.onnx -n yolox-s -c preModels/yolox_s.pth

## 或者,两种指定方式都可以

# 如果说是,自己定义扩展的 YOLO ,那么 需要使用 -f 指定 xx.py 文件的方式

python3 tools/export_onnx.py --output-name yolox_s.onnx -f exps/default/yolox_s.py -c preModels/yolox_s.pth

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

输出如下【得到 yolox_s.onnx 】:

...

2021-08-25 09:08:00.847 | INFO     | __main__:main:55 - args value: 

Namespace(ckpt='preModels/yolox_s.pth', exp_file=None, experiment_name=None, input='images', name='yolox-s', no_onnxsim=False, opset=11, opts=[], output='output', output_name='yolox_s.onnx')
2021-08-25 09:08:01.075 | INFO     | __main__:main:79 - loading checkpoint done.

## 先转为 yolox_s.onnx,然后 simplified 

2021-08-25 09:08:06.185 | INFO     | __main__:main:89 - generated onnx model named yolox_s.onnx
2021-08-25 09:08:08.043 | INFO     | __main__:main:101 - generated simplified onnx model named 

yolox_s.onnx


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

查看代码可以看到,–no-onnxsim 默认为 False

1-0

参数解析

1-1


🟨 ONNXRuntime Demo 【yolox_s.onnx 推理测试】



cd YOLOX/demo/ONNXRuntime

python3 onnx_inference.py -m ../../yolox_s.onnx -i ../../assets/dog.jpg -o ./ -s 0.3 --input_shape 640,640


  
 
  • 1
  • 2
  • 3
  • 4
  • 5

生成 和 原图 名字一致的 带检测图片,效果如下

2-1

参数解析

2-2


  • ❤️ 你只看一篇就够用的教程 感谢各位大佬一键三连

9-8


文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。

原文链接:positive.blog.csdn.net/article/details/119915460

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。