位置: IT常识 - 正文

保姆级官方yolov7的训练自己的数据集以及项目部署

编辑:rootadmin
保姆级官方yolov7的训练自己的数据集以及项目部署 yolov7 训练自己的数据集并部署第一步 数据集准备第二步 train.py载入自己的数据集并训练第三步 将训练好的pt文件做成接口调用第一步 数据集准备第二步 train.py载入自己的数据集并训练第三步 将训练好的pt文件做成接口调用第一步 数据集准备第二步 train.py载入自己的数据集并训练第三步 将训练好的pt文件做成接口调用

推荐整理分享保姆级官方yolov7的训练自己的数据集以及项目部署,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

保姆级官方yolov7的训练自己的数据集以及项目部署

首先,先说明我只是初步接触yolov7,写这篇文章的主要目的是可以让大家快速应用自己的数据集进行训练。没有接触过yolov5也没有关系,该篇文章会逐步进行演示如何训练。

第一步 数据集准备

首先确保你有labelimg标图软件,若无,需要自行去下一个并看一下标图教程。 当你已经标注完成,获得了img以及相对应的xml之后(如图) 接下来就是可选择项:是否需要图像增强来获取更多样本,如需要百度网盘链接:https://pan.baidu.com/s/1nRDHJXJ8HGR96KX5And6tg?pwd=1bww 提取码:1bww ,直接用enhance_img.py去增强。之后我的习惯是每有一个项目需要训练,则会新建一个文件夹,项目存放的文件如图: 下面ImageSets\Main用于存放后续脚本文件划分训练集测试集的相对应的train.txt,test.txt。hyp.scratch.p5.yaml为yolov7的超参设置,可以直接从yolov7\data下面去拷过来放到你项目里。icon.yaml为你要所要训练的类别和相应的类,同时也会写上实际训练时训练数据和测试数据。该文件如下图。 Main.py就是划分你的数据为训练集和测试集.txt的脚本。整体新建的项目目录就是这样。下面说一下操作流程:1 首先确保是该项目目录方式 2 运行main.py脚本文件得到了ImageSets\Main下面的train.txt,test.txt。3 在yolov7的根目录下运行xml2txt脚本文件。main.py xml2txt.py文件见百度连接:链接:https://pan.baidu.com/s/1ffRgyf7s7F3-G29TS23ONQ?pwd=411n 提取码:411n 注意要将该文件的类和项目名改成自己的。如图: 此时,我们的数据准备阶段已经完成,项目目录如图:

第二步 train.py载入自己的数据集并训练

红色箭头和红框就是常见改动的地方,改动后就可以训练了。

第三步 将训练好的pt文件做成接口调用

在等待训练完成之后,就会在runs/train下面获得训练的best.pt,你可以拿着这个pt去做接口使用了。首先,在自己的项目里使用必须要确保yolov7根目录下的models和utils文件夹放到了你的项目根目录。然后下载model_import.py百度链接:链接:https://pan.baidu.com/s/1WZ5iyoFeaMe9mpsMPZndoA?pwd=1y5p 提取码:1y5p 嵌入你的任何项目路径下调用predict函数就可以输出检出结果了。

最后,如果有任何疑问可以在下方留言,我看到后会第一时间回复,确保大家都可以快速进行yolov7的训练和部署!

本文链接地址:https://www.jiuchutong.com/zhishi/295925.html 转载请保留说明!

上一篇:好用的5款国产低代码平台介绍(好用的5款国产手机推荐)

下一篇:JavaWeb中异步交互的关键——Ajax(java如何实现异步处理)

  • 如何有效的运用博客进行推广(如何有效的运用课文中的插图)

    如何有效的运用博客进行推广(如何有效的运用课文中的插图)

  • 微信视频群聊退出来怎么重新进(微信视频群聊退出后怎么重新进去)

    微信视频群聊退出来怎么重新进(微信视频群聊退出后怎么重新进去)

  • qq怎么邀请好友注册(qq怎么邀请好友一起看电影)

    qq怎么邀请好友注册(qq怎么邀请好友一起看电影)

  • 饿了么差评怎么删(饿了么差评怎么可以查到哪位顾客给的)

    饿了么差评怎么删(饿了么差评怎么可以查到哪位顾客给的)

  • 微信人脸支付怎么关闭(微信人脸支付怎么没有了)

    微信人脸支付怎么关闭(微信人脸支付怎么没有了)

  • 录音m4a是什么意思(录音m4a和mp3的区别)

    录音m4a是什么意思(录音m4a和mp3的区别)

  • 苹果售后什么情况会换新机(苹果售后什么情况能换新)

    苹果售后什么情况会换新机(苹果售后什么情况能换新)

  • 移动手机号欠费多久会销号(移动手机号欠费停机会影响征信吗)

    移动手机号欠费多久会销号(移动手机号欠费停机会影响征信吗)

  • 对方账号异常几天恢复(对方账号异常几天能解除)

    对方账号异常几天恢复(对方账号异常几天能解除)

  • 手机外放声音小怎么办(手机外放声音小怎么解决)

    手机外放声音小怎么办(手机外放声音小怎么解决)

  • pciex1接口能接固态吗(pcie接口能接什么固态硬盘)

    pciex1接口能接固态吗(pcie接口能接什么固态硬盘)

  • 小米10通话声音小(小米通话声音太小怎么办音量已开到最大)

    小米10通话声音小(小米通话声音太小怎么办音量已开到最大)

  • 小米商城加价购什么意思(小米商城加价购以旧换新无法使用)

    小米商城加价购什么意思(小米商城加价购以旧换新无法使用)

  • 苹果怎么静音还有声音(苹果怎么静音还有打电话铃声)

    苹果怎么静音还有声音(苹果怎么静音还有打电话铃声)

  • 文档中的空白页怎么删除(如何删除word文档中的空白页)

    文档中的空白页怎么删除(如何删除word文档中的空白页)

  • 华为荣耀10有OTG功能吗(华为荣耀10有指纹解锁吗)

    华为荣耀10有OTG功能吗(华为荣耀10有指纹解锁吗)

  • 华为p3024小时制怎么设置(华为P3024小时制怎么设置)

    华为p3024小时制怎么设置(华为P3024小时制怎么设置)

  • nova5如何分屏(nova5分屏怎么弄)

    nova5如何分屏(nova5分屏怎么弄)

  • 苹果购买的app怎么退订(苹果购买的app怎么付款)

    苹果购买的app怎么退订(苹果购买的app怎么付款)

  • 淘宝评价要多少字有积分(淘宝评价多少天内可以评价)

    淘宝评价要多少字有积分(淘宝评价多少天内可以评价)

  • 嘀嗒出租车怎么注册(嘀嗒出租车怎么接单操作流程)

    嘀嗒出租车怎么注册(嘀嗒出租车怎么接单操作流程)

  • z3i和z3的区别(z3i与z3i标准版区别)

    z3i和z3的区别(z3i与z3i标准版区别)

  • 笔记本电池鼓包(笔记本电池鼓包了还能用吗)

    笔记本电池鼓包(笔记本电池鼓包了还能用吗)

  • 优酷路由宝赚金币越来越少该怎么办?(优酷路由宝是什么东西)

    优酷路由宝赚金币越来越少该怎么办?(优酷路由宝是什么东西)

  • GRU时间序列数据分类预测(时间序列garch)

    GRU时间序列数据分类预测(时间序列garch)

  • 2023年享受六税两费减免吗
  • 小规模纳税人劳务费税率1%
  • 进项认证以后如何开具红字信息表
  • 银行承兑的商业汇票计入什么科目
  • 2021年专项附加扣除必须要确认吗
  • 财务报表一季度销售大福下降
  • 小规模纳税人印花税是季报还是月报
  • 企业缴纳残疾人保证金按什么标准缴纳
  • 2019年印花税税率多少
  • 转让房产的单位和个人都需要缴纳契税吗?
  • 开发间接费用是指
  • 冲回上年多提的费用会计分录
  • 增值税发票抵扣勾选平台如何操作
  • 贴现票据种类
  • 单位购买小汽车一次性进成本报表怎么填写?
  • 工程个人所得税扣除标准是多少
  • 商品房房产税征收标准
  • 增值税专用发票可以开电子发票吗
  • 付款凭证会计分录怎么写
  • 收不到租金怎么解除合同
  • 对公提回贷算收入吗
  • 我的初级备考经验--有种力量叫坚持
  • 专用发票超过360天作废
  • 增值税小规模纳税人减免增值税政策
  • 外聘人才一次性工资费用入账什么分录?
  • 如何创建一个空的dataframe
  • 退付手续费核对过期没处理怎么办
  • 1000元的打印机双十一满减可以减150吗少
  • 电脑文件启用宏是什么意思
  • macos10.15.7
  • linux桌面设置界面在哪
  • linux系统输入
  • 苹果官网
  • PHP:json_last_error()的用法_JSON函数
  • 土地增值税的具体规定
  • 企业支付的贷款计入gdp
  • php自定义函数的语法格式
  • 奥卡拉国家森林公园
  • 电力安装公司需要什么资质证书
  • 小规模纳税人的个人所得税怎么算
  • 无形资产的摊销应计入什么科目
  • php用户登录界面代码
  • js获取本机ip地址
  • 因果推断的常用标准
  • redisson php
  • 营业收入和应收账款增长过快,而应
  • 交易性金融资产入账价值怎么计算
  • 当月开的增值税发票当月能抵扣吗
  • 什么叫资本退出
  • java 读写锁 map
  • 坏账准备的计提金额怎么算
  • 织梦小说采集
  • mysql的innodb引擎支持外键
  • python next iter
  • 银行本票存款属于款项吗
  • 社保年审流程示意图
  • sql2000安装不上是什么原因
  • 没进项发票的开销项发票多少税?
  • 付款退回怎么做账
  • 餐费计入哪个科目合理避税
  • 开办费入哪个会计科目
  • 汽车折旧年限及残值率是多少
  • 货款还没收到有违法所得吗
  • 什么是企业合并?
  • 会计凭证会计账簿与账务处理程序
  • linux的ftp命令
  • Windows更新失败
  • win8共享文件
  • mssecsvr.exe病毒现象
  • linux关闭系统
  • debian 单网卡设置双ip
  • win7安装kb3170455失败
  • win10正式版多少钱
  • bat 批处理文件
  • js 字符编码
  • unity3d中用四元数 Quaternion来对一个坐标点进行旋转的初步体会
  • 如何利用Fabric自动化你的任务
  • 闵行税务稽查局
  • 深圳宝安到揭阳大巴
  • 税务申报扣除
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设