位置: 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如何实现异步处理)

  • 200kw玉柴发电机识别铭牌参数

    200kw玉柴发电机识别铭牌参数

  • 华为p40的屏幕刷新率是60hz吗(华为p40屏幕刷新率在哪设置)

    华为p40的屏幕刷新率是60hz吗(华为p40屏幕刷新率在哪设置)

  • 快手怎么设置反名(快手反摄像头怎么设置)

    快手怎么设置反名(快手反摄像头怎么设置)

  • 淘宝昵称被改怎么回事(淘宝昵称被改怎么恢复)

    淘宝昵称被改怎么回事(淘宝昵称被改怎么恢复)

  • 抖音怎么看别人的微博(抖音怎么看别人在不在线呢?)

    抖音怎么看别人的微博(抖音怎么看别人在不在线呢?)

  • 微信聊天记录备份与迁移是什么意思(微信聊天记录备份工具)

    微信聊天记录备份与迁移是什么意思(微信聊天记录备份工具)

  • 接微信视频没有声音怎么回事(接微信视频没有声音怎么回事儿)

    接微信视频没有声音怎么回事(接微信视频没有声音怎么回事儿)

  • 光猫怎么恢复出厂设置(光猫怎么恢复出厂设置 联通)

    光猫怎么恢复出厂设置(光猫怎么恢复出厂设置 联通)

  • NS连接wifi需要浏览器认证(ns连接需要登录的wifi)

    NS连接wifi需要浏览器认证(ns连接需要登录的wifi)

  • 存储单位从小到大的关系(存储单位从小到大的换算)

    存储单位从小到大的关系(存储单位从小到大的换算)

  • 快手登录请检查网络是否正常(为什么快手显示请检查网络是否正常,我明明联了网络鸭)

    快手登录请检查网络是否正常(为什么快手显示请检查网络是否正常,我明明联了网络鸭)

  • 钉钉监控浏览网页吗(钉钉监控浏览网页怎么弄)

    钉钉监控浏览网页吗(钉钉监控浏览网页怎么弄)

  • 快手怎么发长篇的文字(快手怎么发长篇小说教程)

    快手怎么发长篇的文字(快手怎么发长篇小说教程)

  • 为什么cad填充的时候特别卡(为什么cad填充的图很模糊)

    为什么cad填充的时候特别卡(为什么cad填充的图很模糊)

  • 快手作品为什么会被屏蔽(快手作品为什么会被限流)

    快手作品为什么会被屏蔽(快手作品为什么会被限流)

  • vivoz3支持hifi吗(vivoz3支持qc3.0吗)

    vivoz3支持hifi吗(vivoz3支持qc3.0吗)

  • 为什么mate20充电没有显示超级快充(华为mate20充电充不进去怎么办)

    为什么mate20充电没有显示超级快充(华为mate20充电充不进去怎么办)

  • 抖音申诉多久出结果(抖音申诉多久可以通过)

    抖音申诉多久出结果(抖音申诉多久可以通过)

  • 手机上有一个hd是什么意思(手机上有一个hd2什么意思)

    手机上有一个hd是什么意思(手机上有一个hd2什么意思)

  • airpods电量显示不准(airpods电量显示异常)

    airpods电量显示不准(airpods电量显示异常)

  • 拼多多退货怎么寄回去(拼多多退货怎么退)

    拼多多退货怎么寄回去(拼多多退货怎么退)

  • 在页面底端普通数字3设置为罗马(页面底端的普通数字)

    在页面底端普通数字3设置为罗马(页面底端的普通数字)

  • 怎么看ipad是不是国行(怎么看ipad是不是扩容机)

    怎么看ipad是不是国行(怎么看ipad是不是扩容机)

  • 华为p30如何关闭后台程序(华为p30如何关闭系统自动更新)

    华为p30如何关闭后台程序(华为p30如何关闭系统自动更新)

  • 联通在信怎么彻底关闭(联通怎么永久取消联通在信业务)

    联通在信怎么彻底关闭(联通怎么永久取消联通在信业务)

  • 哪些项目需要交环保税
  • 月末计提无形资产的折旧
  • 主营业务税金及附加怎么算
  • 小规模纳税人滚动累计
  • 费用计入管理费用与销售费用的区别
  • 不是公司员工可以举报公司不交社保吗
  • 劳务派遣员工工伤用工单位承担责任吗
  • 目前哪些费用不能加计扣除
  • 预交所得税比较多怎么办?
  • 纳税人领购普通发票要求
  • 汇票的票据行为有贴现吗
  • 库存商品记错了怎样写分录
  • 大额承兑换小额承兑会计分录
  • 加油站汽油损耗多少
  • 收到联营单位预收的发票
  • 特殊销售方式的计税依据
  • 只有增值税进项怎么抵扣
  • 分公司亏损还会分摊所得税吗
  • 资本公积转增资本的条件
  • 公司所得税汇算清缴退税流程
  • 固定资产明细账有哪些
  • 股东以个人名义签订租赁合同
  • 预计负债怎么计提递延所得税资产
  • 委托招聘服务费怎么算
  • linux下xhost命令报错:unable to open display的解决办法
  • 每月计提的工资包含社保吗
  • 不计入开办费可以吗
  • 其他债权投资发生减值会影响所有者权益总额吗
  • 固定资产合计等于固定资产账面价值吗
  • 合伙企业取得红利怎么交税
  • 电子税务局变更办税人员怎么操作
  • 微软win11预览版
  • php curl_init
  • 工程完工后的质保金怎么入账
  • PHP:imagecreatefrompng()的用法_GD库图像处理函数
  • php中常见的错误类型有
  • 自身权益工具有哪些
  • php str_split
  • 前端面试常问的项目问题
  • 带有折扣的增值税怎么算
  • python安装后找不到了
  • 其他综合收益在报表中的位置
  • 与取得收入无关的费用支出可以扣除吗
  • mysql 触发器
  • MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
  • db2自增函数
  • concat group
  • 可供出售金融资产属于什么科目
  • 外购固定资产对公司影响
  • 房租已付未收到发票
  • 海关被税没有发票
  • 发放外单位人员劳务费需要在发放表上签字吗
  • 会计准则允许预提吗
  • 测绘费如何入账
  • 劳务报酬如何记账
  • 商标是无形资产还是商誉
  • 公司没开户需要做账吗怎么做
  • 委托加工的成本如何核算
  • 一些 T-SQL 技巧
  • chcfg.exe是什么
  • win8磁盘占用率高怎么处理
  • win7电脑找不到无线网络连接图标
  • steam怎么sl
  • 电脑开机显示xp后无反应
  • linux电子邮件
  • win10重置系统快捷键
  • WIN10系统怎么查看隐藏的文件夹
  • I810 Graphics LINUX Driver的安装
  • cocos2dx4.0教程
  • javascript date函数
  • 我的第一个师父读后感
  • python用matplot画图
  • python写汉字代码
  • node. js教程
  • unity持久化存储
  • jquery插件库怎么导入
  • 税务举报偷税漏税电话
  • 四川税务局发票下载
  • 购置税周天上班吗
  • 车位交易费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设