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

织梦CMS做的网站能过等保三级吗广州网站推广服务

织梦CMS做的网站能过等保三级吗,广州网站推广服务,net网站开发教程,帮客户做网站平台犯法吗【YOLOv9】训练模型权重 YOLOv9.pt 重新参数化轻量转为 YOLOv9-converted.pt 1. 模型权重准备2. 模型重新参数化2.1 文件准备2.2 参数修改2.3 重新参数化过程 3. 重新参数化后模型推理3.1 推理超参数配置3.2 模型推理及对比 4. onnx 模型导出(补充内容)4…

【YOLOv9】训练模型权重 YOLOv9.pt 重新参数化轻量转为 YOLOv9-converted.pt

  • 1. 模型权重准备
  • 2. 模型重新参数化
    • 2.1 文件准备
    • 2.2 参数修改
    • 2.3 重新参数化过程
  • 3. 重新参数化后模型推理
    • 3.1 推理超参数配置
    • 3.2 模型推理及对比
  • 4. onnx 模型导出(补充内容)
    • 4.1 超参数配置
    • 4.2 模型导出
    • 4.3 onnx 推理


Code 链接: YOLOV9
Paper 链接: YOLOV9: Learning What You Want to Learn Using Programmable Gradient Information

1. 模型权重准备

  • 可以参考另一篇博客 【模型复现】自制数据集上复现刚发布的最新 yolov9 代码 训练一个所需版本的 YOLOv9 模型,训练完成后就会得到 YOLOv9 模型权重文件,如这里使用 c 版本训练得到了 yolov9-smoke.pt,大小约为 98M.
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/55f2993d594046eea0784e7bde1ecb06.png#

2. 模型重新参数化

2.1 文件准备

  • 找到官方代码目录 tools 内的 reparameterization.ipynb 文件,并将该文件放到主目录下。
    在这里插入图片描述

2.2 参数修改

  • 选择训练权重版本对应的 gelan.yaml 文件,如这里需修改 gelan-c.yaml 文件,并将 nc 修改为模型训练时的标签数量。
    在这里插入图片描述

2.3 重新参数化过程

  • 进入 reparameterization.ipynb 文件,进行如下修改:
    • 修改 cfg 为版本对应的 gelan.yaml 文件路径
    • 修改 nc 为标签数量
    • 修改 ckpt 为训练好的模型权重文件路径
  • 修改后运行出现下述界面即可。
    在这里插入图片描述
  • 继续运行文件中的代码块,运行完成后继续。
    在这里插入图片描述
  • 修改下述代码块中的权重文件保存路径并运行。
    在这里插入图片描述
  • 完成后即可在指定保存路径下找到重新参数化后的权重文件,可以看到文件大小为50M,相比减少了48M。
    在这里插入图片描述

3. 重新参数化后模型推理

3.1 推理超参数配置

  • yolov9 代码路径下进入 detect.py 文件进行超参数配置,常用需修改参数如下:
    • data:数据配置文件路径
    • weights:重新参数化后的的 yolov9-converted.pt 权重路径
    • batch-size:验证 batch-size 数量
    • imgsz:图片大小
    • task:验证数据集选择,如 valtest
  • 推理按需进行超参数配置
    在这里插入图片描述

3.2 模型推理及对比

  • 单卡推理指令
    python detect.py
    
  • 多卡推理指令
    python -m torch.distributed.launch --nproc_per_node 8 detect.py
    
  • 在终端中运行推理命令,若看到下述界面,即成功推理!!!
    在这里插入图片描述
  • 可进入保存路径进行推理图片查看,使用权重 yolov9-smoke-converted.pt 推理示例如下:
    在这里插入图片描述
  • 此外,使用 yolov9-smoke.pt 推理的同一图片示例如下:
    在这里插入图片描述
  • 可以看出,模型重新参数化后使用模型主分支,性能不受影响,但参数量减少近一半!!!

4. onnx 模型导出(补充内容)

4.1 超参数配置

  • yolov9 代码路径下进入 export.py 文件进行超参数配置,常用需修改参数如下:
    • weights:重新参数化后的的 yolov9-converted.pt 权重路径
    • include:导出类型选择,如 onnx
  • 超参数配置如下:
    在这里插入图片描述

4.2 模型导出

  • 模型导出指令
    python export.py
    
  • 在终端中运行推理命令,若看到下述界面,即成功导出!!!
    在这里插入图片描述

4.3 onnx 推理

  • 按照 3.1 推理超参数配置 进行超参数配置,唯一不同的是需将 weights 替换为导出的 onnx 路径。
  • 推理指令
    python detect.py
    
  • 在终端中运行推理命令,若看到下述界面,即成功推理!!!
    在这里插入图片描述
  • 可进入保存路径进行推理图片查看,使用 onnx 推理示例如下:
    在这里插入图片描述
http://www.yidumall.com/news/83806.html

相关文章:

  • 廊坊市安次区建设局网站近期国际新闻热点大事件
  • 商城网站前置审批如何建立网站平台的步骤
  • 建设银行网站查询密码搜索引擎优化技术
  • 耐思尼克的建站宝盒营销软文小短文
  • 成都网站建设创新互联抖音账号权重查询
  • 网站建设与规划实验总结大庆网络推广
  • 如何看网站关键词可以看封禁网站的浏览器
  • 做网站实例查看百度关键词价格
  • 做旅游宣传网站的流程小学生一分钟新闻播报
  • 如何维护自己公司网站企业广告宣传
  • 长沙网站制作有哪些公司线上推广策划方案
  • 菏砖网站建设关键词点击排名系统
  • 网站如何做企业电子宣传册搜索大全搜索引擎
  • 检查网站打开速度长沙百度搜索网站排名
  • 深圳有几个燃气公司长沙整站优化
  • zero的大型网站seo教程电商网站模板
  • 课程注册 网站开发长沙快速排名优化
  • 做盗版漫画网站潍坊seo排名
  • 佳木斯建网站的qq群引流推广平台免费
  • 阿里巴巴网站谁做的搜索引擎google
  • 中国摄影师个人网站设计长春seo网站排名
  • 网站建设什么软件网络营销分析报告
  • wordpress 手机看不了视频网站优化公司怎么选
  • 批量翻译wordpress内容北京专业seo公司
  • 西昌有没有可以做网站的公司网络域名综合查询
  • 企业网站制作的软件seo引擎优化怎么做
  • 著名网红公司开业广西壮族自治区在线seo关键词排名优化
  • 怎样创建行业门户网站个人网站备案
  • 衡阳北京网站建设网站网络推广
  • 优秀的学校网站欣赏深圳网站seo