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

  • 税前扣除的项目包括
  • 出口退税无纸化备案怎么弄
  • 促成自然灾害的原因
  • 个人名字的发票专用章
  • 应征增值税不含税销售额(3%征收率)怎么填2020年
  • 单位承担的社保费用计入应付职工薪酬科目吗
  • 定额备用金的账务处理
  • 建筑工人的工资应该怎样支付
  • 购买树木计入什么科目
  • 新增员工个人所得税申报表?
  • 聘用劳务人员派遣合法吗
  • 以公允价值计量且变动计入其他综合
  • 小规模企业怎么报国税
  • 晚会主持人化妆
  • 原始凭证分割单可以税前扣除吗
  • 房地产行业应收帐款周转率平均值
  • 合同资产减值准备对应科目
  • 收到镇级财政扶持怎么办
  • 不同的折旧方法对经济评价有什么影响
  • 营运资金投资额计算公式
  • 1697508669
  • 向人力资源公司辞职怎么说
  • 全资子公司合并抵消
  • 固定资产报废的净损失计入哪里
  • 房地产开发成本测算套表(全过程)
  • win10ie浏览器没有internet选项
  • 苹果14如何强制关机重启
  • 现金日记账余额为零要怎么填
  • 任务栏音量图标点击无反应
  • kwservice.exe是什么
  • s3tray2.exe - s3tray2是什么进程 有什么用
  • 融资租赁ppt
  • phpcrawl
  • 华沙的教堂
  • 基于中国国情的中国式现代化具有哪些特色
  • local_rank,rank,node等理解
  • 土增税清算时怎么做会计分录
  • 直连路由,静态路由
  • 规划设计费会计处理
  • 苗木增值税税率
  • 上个月成本做多了怎么冲账
  • 综合所得个税计算例题
  • 收回多发的工资在上缴财政,可以用应缴财政款科目吗
  • 社保和公积金在不同单位交可以吗
  • 如何进行会计制度改革
  • 固定资产以什么资金形态存在
  • 个税专项附加扣除标准2023
  • mysql 执行过程
  • 递延所得税资产和负债怎么计算
  • 基本账户的定义
  • 转让专利权收入属于什么收入
  • 存货资产评估方法
  • 资源税计税依据是开采量还是销售量
  • 企业自查发现以什么为主
  • 长期股权投资的账务处理
  • 增值税进项税转出有哪些
  • 公司分期付款买车怎么抵税
  • 本年利润的会计科目代码
  • 旧设备投资的账务处理
  • 专利申请费用能走工会会费吗
  • 费用分摊的分录
  • win10预览版和正式版区别
  • windows server 2008.
  • Linux系统中uniq命令的基本使用教程
  • 如何设置windows自动关机
  • 抢先体验的游戏可以退款吗
  • linux服务器安全配置
  • android常见面试题及答案
  • android打包原理
  • cocos2d教程
  • 如何判断sma
  • js的点击事件怎么做
  • javascript总结笔记
  • node javascript
  • JavaScript数据类型
  • 深入理解新发展理念
  • js怎么学扎实
  • python 解析算法
  • Python的装饰器用法学习笔记
  • 安徽公务员流程各个阶段时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设