当前位置: 首页 > news >正文

贵州毕节网站建设电子商务网站建设与管理小论文

贵州毕节网站建设,电子商务网站建设与管理小论文,网站域名申请好了怎么建设网站,做网站要花钱吗目录 1.问题描述 1.1 报错1 : 1.2 报错 2 2.解决方案 介绍 ONNX(Open Neural Network Exchange)是一个用于机器学习模型的开放式标准,它旨在使不同的深度学习框架能够将训练好的模型在不同平台上无缝运行。它是由Microsoft和F…

目录

 1.问题描述

1.1 报错1 :

1.2 报错 2 

 2.解决方案


介绍

ONNX(Open Neural Network Exchange)是一个用于机器学习模型的开放式标准,它旨在使不同的深度学习框架能够将训练好的模型在不同平台上无缝运行。它是由Microsoft和Facebook等公司联合开发的一个项目。 ONNX可以让你将训练好的模型从一个开发环境中导出,在另一个部署环境中无缝运行,也可以让你在不同的平台和设备之间共享模型,包括桌面设备、移动设备和云服务。 ONNX支持多种编程语言和深度学习框架,比如Azure ML、PyTorch、Keras、Caffe2、CNTK等,使得机器学习模型的开发和部署更加便捷和高效。

yolov5s.onnx是将YOLOv5模型导出为ONNX格式的文件,这意味着你可以使用ONNX运行时或将其集成到其他支持ONNX的深度学习框架中,如TensorFlow、PyTorch等。通过使用yolov5s.onnx,你可以将YOLOv5模型部署到各种平台和设备上,包括边缘设备、移动设备和云服务,实现目标检测的应用。

1.问题描述

 最近再用 Yolov5 ONNX 部署时遇到的问题,以前都是用的官网现成的,现在想自己训练的模型,结果模型训练好了,导出不停的失败。

一开始,我以为是我的v5代码版本问题,还换了不同的代码来试,结果也是报错。

1.1 报错1 :

1.2 报错 2 

ONNX: starting export with onnx 1.14.0...
ONNX: export failure  0.1s: Unsupported ONNX opset version: 17

               

最后检查发现是参数的版本问题

这是因为 onnx opset version 设置版本不对,修改版本即可:
在export.py 中的 def parse_opt()函数修改

def parse_opt():parser = argparse.ArgumentParser()parser.add_argument('--weights', type=str, default='./yolov5s.pt', help='weights path')parser.add_argument('--img-size', nargs='+', type=int, default=[640, 640], help='image (height, width)')parser.add_argument('--batch-size', type=int, default=1, help='batch size')parser.add_argument('--device', default='cpu', help='cuda device, i.e. 0 or 0,1,2,3 or cpu')parser.add_argument('--include', nargs='+', default=['torchscript', 'onnx', 'coreml'], help='include formats')parser.add_argument('--half', action='store_true', help='FP16 half-precision export')parser.add_argument('--inplace', action='store_true', help='set YOLOv5 Detect() inplace=True')parser.add_argument('--train', action='store_true', help='model.train() mode')parser.add_argument('--optimize', action='store_true', help='TorchScript: optimize for mobile')parser.add_argument('--dynamic', action='store_true', help='ONNX: dynamic axes')parser.add_argument('--simplify', action='store_true', help='ONNX: simplify model')parser.add_argument('--opset', type=int, default=13, help='ONNX: opset version')opt = parser.parse_args()return opt

---------------------------------------------------------------分割线-------------------------------------------------------  

 2.解决方案

修改如下箭头位置

修改参数

修改 default=12
parser.add_argument('--simplify', action='store_true', help='ONNX: simplify model')parser.add_argument('--opset', type=int, default=12, help='ONNX: opset version')

修改后既成功导出
ONNX: export success, saved as yolov5s.onnx (29.2 MB)


 

http://www.yayakq.cn/news/248969/

相关文章:

  • 成都网站建设哪家强做检索网站
  • 可以做英文教师的网站施工企业会计心得体会
  • 海南网站建设介绍大型网站开发收费
  • 产品设计师网站阿里巴巴中文站官网
  • 网站备案最快多久做淘宝差不多的网站
  • 专业网站设计团队如何查网站是哪家公司做的
  • 网站运营系统全国最好网络优化公司
  • 创建个人网站怎么赚钱建设学校网站的作用
  • 有赞商城官网登录无锡seo培训
  • 济南哪个公司做网站好权鸟拓客app
  • 功能类似淘宝的网站建设网站 vps
  • 网站源码是啥四会市住房和城乡建设局网站
  • 手机网站源码大全卖域名的网站要怎么做
  • 织梦cms怎么打不开网站帮别人做ppt挣钱的网站
  • 湖南省建设厅安许审核公布网站佛山网页制作教程
  • 做的网站如何发更新生产管理
  • 做服装外单的网站有哪些企业网络搭建拓扑图
  • 网站建设阶段要做什么深圳市做网站知名公司有哪些
  • 怎么看别人网站在哪里做的外链网站关键词优化排名推荐
  • 德宏北京网站建设网站上线步骤 icp备案
  • 深圳高端网站建设公司排名广州棠下网站建设
  • 开封网站建设培训班合肥做企业网站的网络公司
  • 珠海做网站公司有哪些免费包装设计在线生成
  • 有域名了如何做网站河南建设工程信息网推荐中项网
  • 优秀网站设计流程云梦县建设安全网站
  • 网站建设好后有些什么资料在国外可以用高德地图吗
  • 南昌网站seo哪家公司好做三角渐变用哪个网站
  • 网站开发项目简单描述安装wordpress错误
  • 石家庄网站开发与优化速成网站建设
  • 外贸网站设计模板重庆潼南网站建设