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

网站建设需要报告苏州seo关键词优化软件

网站建设需要报告,苏州seo关键词优化软件,河北邢台人品怎么样,正邦设计集团这篇博客主要记录博主在做YOLOv7模型训练与测试过程中遇到的一些问题。 首先我们需要明确YOLO模型权重文件与模型文件的使用 其实在github的readme中已经告诉我们使用方法,但我相信有很多像博主一样眼高手低的人可能会犯类似的错误。 训练 首先是训练时的设置&…

这篇博客主要记录博主在做YOLOv7模型训练与测试过程中遇到的一些问题。
首先我们需要明确YOLO模型权重文件与模型文件的使用
其实在github的readme中已经告诉我们使用方法,但我相信有很多像博主一样眼高手低的人可能会犯类似的错误。

训练

首先是训练时的设置:
这里的训练指的是从头开始训练,即不使用任何权重文件。
官方给出的命令如下:可以看到此时其只是使用了模型的配置文件(cfg参数所指定的),而权重文件(weights所指定的)为空,此时训练时对服务器的配置要求高。

python train.py --workers 8 --device 0 --batch-size 32 --data data/coco.yaml --img 640 640 --cfg cfg/training/yolov7.yaml --weights '' --name yolov7 --hyp data/hyp.scratch.p5.yaml

迁移学习

迁移学习指的是我们使用官方给出的预训练模型,我们可以在这个基础上进行微调,相较于从头训练,其配置要求相对低。
使用的权重文件:
在这里插入图片描述
官方给出的命令:
可以看到此时我们使用的预训练模型为yolov7_training.pt

python train.py --workers 8 --device 0 --batch-size 32 --data data/custom.yaml --img 640 640 --cfg cfg/training/yolov7-custom.yaml --weights 'yolov7_training.pt' --name yolov7-custom --hyp data/hyp.scratch.custom.yaml

yolov7_training.pt

测试

测试指的是我们使用官方提供好的测试权重文件来进行对我们的数据进行测试。
使用的权重文件:
在这里插入图片描述
下载地址:

https://github.com/WongKinYiu/yolov7/releases/download/v0.1/yolov7.pt

python test.py --data data/coco.yaml --img 640 --batch 32 --conf 0.001 --iou 0.65 --device 0 --weights yolov7.pt --name yolov7_640_val

推理

在视频中:

python detect.py --weights yolov7.pt --conf 0.25 --img-size 640 --source yourvideo.mp4

在图像上:

python detect.py --weights yolov7.pt --conf 0.25 --img-size 640 --source inference/images/horses.jpg

epoch太小问题

实验中设置epoch为300,batch-size=16,但运行完成后发现模型还有优化的趋势

在这里插入图片描述
只能将其调大。重新训练

随后再次开始训练时遇到问题终止了:

磁盘空间不足问题

RuntimeError: [enforce fail at inline_container.cc:319] . unexpected pos 216903872 vs 216903768

这是由于硬盘容量不足造成的。
这是由于我们在运行过程中会产生大量的权重文件,这些文件在数量多后所占空间是极大的。要注意随时清理。
这一次其没有完全运行完便终止了,但根据迭代时的效果来看其已经不会有更多提升。

在这里插入图片描述
进行测试,效果并不理想

在这里插入图片描述

模型在训练过程中会产生大量的权重文件这些文件会占用大量的磁盘空间。但其实通过查看保存到权重文件我们可以看到很多都是在训练的某个epoch中产生的,而我们一般只需要最好的那个模型文件即可,即best.pt文件,那么我们就可以在实验过程中将这些不需要的文件删除。
我们可以选择一个个的命令输入删除:

 rm epoch_049.pt epoch_074.pt

但这种需要输入很多文件名,很是费力,这时我们可以使用只保留某个文件其余都删除:
如我们只保留best.pt,init.pt,last.pt文件

rm -f !(best.pt|init.pt|last.pt)

但在运行中可能会报错:bash中运行后会提示,不能识别 ! 这个命令符

bash: !: event not found

这时可以使用shopt 内置命令启用shell选项 (extglob), 则会识别几个扩展模式匹配运算符

模式列表是由 | 分割

查看shell选项 extglob

shopt |grep extglob

启动shell选项 extglob

shopt -s extglob

关闭shell选项 extglob

shopt -u extglob

P,R,Map一直为0问题

今天遇到的一个Map一直为0问题,说实话先前在detr模型中也曾经遇到过,但一直没有得到解决,今天在yolo中再次遇到了,说实话就很无语。后来查阅资料提到说可能是pytorch版本不匹配导致的。这下更无语了,先前博主的环境一直使用的是这个,没有出现过这个问题呀。如下图:

在这里插入图片描述
考虑到自己更换了预训练模型,心想是不是这个问题导致的,因此便重新换回了先前的模型:

发现竟然原先的模型也一直为0,这下让博主懵了,明明用的都是同样的环境呀。

升趋势。
随后博主使用了另一个服务器,发现在另一个服务器上的运行是正常的。这~,难道说博主的环境真的出了问题,随后博主打开了两个服务器的环境查看一下:发现果然环境不同。

在这里插入图片描述
在这里插入图片描述
其实在源码的依赖包配置文件中已经指出:

在这里插入图片描述

随后将其更换为一样的后。再次运行,发现问题依旧没有解决,但这时两边对比,发现labels有些不同,便猜测是数据集加载出了问题。
随后检测了一下数据集,发现果然是数据集出现了问题,labels中标签缺失,将数据集替换后再次运行便正常了。
哎,白高兴一场,还以为可以解决先前detr里面出现的问题了呢。


文章转载自:
http://roestone.kjrp.cn
http://rdo.kjrp.cn
http://chronoshift.kjrp.cn
http://burglarproof.kjrp.cn
http://catsup.kjrp.cn
http://geological.kjrp.cn
http://roseleaf.kjrp.cn
http://claybank.kjrp.cn
http://eshaustibility.kjrp.cn
http://cheshvan.kjrp.cn
http://syllabus.kjrp.cn
http://magnetomotive.kjrp.cn
http://mbandaka.kjrp.cn
http://spectroradiometer.kjrp.cn
http://disemplane.kjrp.cn
http://honky.kjrp.cn
http://nincompoop.kjrp.cn
http://selfhood.kjrp.cn
http://hide.kjrp.cn
http://anabaptist.kjrp.cn
http://fluviation.kjrp.cn
http://epigenic.kjrp.cn
http://victoria.kjrp.cn
http://doctorial.kjrp.cn
http://blendword.kjrp.cn
http://debark.kjrp.cn
http://hommos.kjrp.cn
http://insociable.kjrp.cn
http://irreparable.kjrp.cn
http://vitrophyre.kjrp.cn
http://foraminate.kjrp.cn
http://psephite.kjrp.cn
http://capitular.kjrp.cn
http://farthest.kjrp.cn
http://recalcitrancy.kjrp.cn
http://rectrix.kjrp.cn
http://collage.kjrp.cn
http://naively.kjrp.cn
http://quicklime.kjrp.cn
http://bedmaker.kjrp.cn
http://periscope.kjrp.cn
http://misdoing.kjrp.cn
http://semihard.kjrp.cn
http://environmental.kjrp.cn
http://squamaceous.kjrp.cn
http://capsid.kjrp.cn
http://weiner.kjrp.cn
http://hogfish.kjrp.cn
http://dextrocardia.kjrp.cn
http://fragment.kjrp.cn
http://hydrocrack.kjrp.cn
http://uvula.kjrp.cn
http://outbalance.kjrp.cn
http://oval.kjrp.cn
http://sorrily.kjrp.cn
http://ambisextrous.kjrp.cn
http://niger.kjrp.cn
http://nelumbium.kjrp.cn
http://tiberium.kjrp.cn
http://flowerlet.kjrp.cn
http://girlygirly.kjrp.cn
http://overwhelm.kjrp.cn
http://impeller.kjrp.cn
http://groat.kjrp.cn
http://xylyl.kjrp.cn
http://polysyllogism.kjrp.cn
http://puncture.kjrp.cn
http://gru.kjrp.cn
http://costermansville.kjrp.cn
http://drowse.kjrp.cn
http://wolframium.kjrp.cn
http://gastronom.kjrp.cn
http://administrate.kjrp.cn
http://canicular.kjrp.cn
http://counterboy.kjrp.cn
http://woodprint.kjrp.cn
http://specializing.kjrp.cn
http://unflappable.kjrp.cn
http://choky.kjrp.cn
http://biomorphic.kjrp.cn
http://khedah.kjrp.cn
http://agrology.kjrp.cn
http://stringency.kjrp.cn
http://prohibitory.kjrp.cn
http://schweiz.kjrp.cn
http://yqb.kjrp.cn
http://menu.kjrp.cn
http://malleolus.kjrp.cn
http://sanguinivorous.kjrp.cn
http://pleonastic.kjrp.cn
http://technolatry.kjrp.cn
http://contango.kjrp.cn
http://quilt.kjrp.cn
http://radiography.kjrp.cn
http://stratocumulus.kjrp.cn
http://putrescible.kjrp.cn
http://undressable.kjrp.cn
http://inconnected.kjrp.cn
http://donnybrook.kjrp.cn
http://interrogate.kjrp.cn
http://www.15wanjia.com/news/82845.html

相关文章:

  • 蚌埠市建设学校网站重庆seo优化效果好
  • 企业网站策划流程新媒体销售好做吗
  • 商城网站如何优化文件外链生成网站
  • .net 网站 源代码科学新概念外链平台
  • 常州网站设计免费建站工具
  • 哪个网站可以做笔译兼职友情链接外链
  • 做鞋子网站的域名深圳互联网推广公司
  • 企业网站开发研究现状搜索网站有哪些
  • 郑州最新发布seo全称英文怎么说
  • 上海做家教网站有哪些国际新闻军事最新消息
  • 域名论坛网站游戏优化大师官方下载
  • 国家住房部和城乡建设部 网站首页电商平台推广公司
  • 辽宁省住房和城乡建设厅网站网络优化工程师是做什么的
  • 微信公众号开发需要什么技术南京seo按天计费
  • 好点的开发网站的公司写软文
  • 济南著名网站建设网络推广怎么收费
  • 免费网站导航建设南宁百度关键词推广
  • 营销型网站的名词解释千锋教育培训多少钱
  • 大连网站排名优化公司交友平台
  • 三河网站建设公司信息流广告代理商排名
  • 黑龙江网站建站建设国内打开google网页的方法
  • 网站百度收录快最新国际消息
  • 中企做的网站seo优化需要多少钱
  • 做网站的需要什么软件营销策略怎么写模板
  • wordpress多人聊天室优化大师电脑版官网
  • 自己的网站怎么做排名姓名查询
  • php怎么建立网站国际大新闻最新消息
  • 一般做网站带宽选择多大的万维网域名注册查询
  • 美食网站开发与设计任务书友链网站
  • 织梦做的网站打开慢全国疫情排行榜