YOLOv8模型结果汇总

1. 简述

YOLOv8存在很多模型,比如YOLOv8n、YOLOv8s、YOLOv8m、YOLOv8l、YOLOv8x。之前我交给大家如何训练YOLOv8n(YOLOv8训练自己数据集-CSDN博客),对于其他的几种模型都是一样的,只需要修改train.py中的代码即可,前提是几个权重文件都要在weights文件夹中(没有下载的去YOLOv8训练自己数据集-CSDN博客自行下载)。本文演示四种变体。

from ultralytics import YOLO
 
model = YOLO("weights/yolov8n.pt")
 
results = model.train(data="data.yaml",imgsz=640, epochs=300, batch=16, device=0, workers=4)

这篇文章最主要是给科研狗给出一点数据提示!!!

2.YOLOv8n训练结果

YOLOv8n是速度最快的一个,直接上图。

这里红线处是我的毕业设计检测类别,暂时不对外公开,另外检测精度及推理速度我也抹去了一些。

但是大家可以看到预处理仅花费0.4ms,后处理仅花费1.2ms,推理时间,也就是打码的那里,其实是在10以下。三类准确率都达到90%以上。

下图是损失图

这是PR曲线和准确率曲线,可以看到效果非常好

           

3.YOLOv8s

图中

相对于YOLOv8n,很奇怪啊,后处理竟然小,但推理时间(打码部分)明显大于YOLOv8n,准确率有高有低。但是总体还是优于YOLOv8s

3.YOLOv8l

YOLOv8l和后面的YOLOv8x我都换了显卡,换成了3090,由于上一个显卡官方无故下架。

这里大家要对比看,显卡好一点,所以时间比之前那两个模型时间还要短。但是精度无疑更高

这里给各位放个混淆矩阵吧,当然,类别名字我就去掉了

4.YOLOv8x

这里也是对比看,发现后处理时间明显太长。3.3ms,当然推理时间也变长了。

下面是损失图

5.提示

       我相信大家只要按照我上一篇文章的思路,都可以复现出属于自己的数据结果。但是,如果复现不出的话,可以在评论区留言,“b站演示”,b站搜索:超神了我的王。如果需求量交大,我会在b站专门出一期YOLOv8系列从头到尾的复现视频,当然,从制作数据集开始,以及数据增强,划分等等。下图就是我的uid

  • 7
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论
Yolov8模型简化是通过一系列改进来简化模型的训练、验证和推理过程。在引用的内容中,提到了一种方法是先导出onnx模型,然后使用trtexec.exe生成engine模型。具体的命令如下: yolo export model=./weights/best_0608.pt format=onnx simplify=True opset=12 trtexec.exe --onnx=best_0608.onnx --saveEngine=best_0608.engine --workspace=3000 --fp16 另外一种方法是参考博客里的方法,将NMS(非极大值抑制)合并到模型中,具体命令如下: python export-det.py --weights ./yolov8s.pt --iou-thres 0.35 --conf-thres 0.25 --topk 100 --opset 11 --sim --input-shape 1 3 640 640 --device cuda:0 python build.py --weights yolov8s.onnx --iou-thres 0.35 --conf-thres 0.25 --topk 100 --fp16 --device cuda:0 这些方法可以简化Yolov8模型的训练和推理过程,使得参数可以方便地进行更改,并且代码编程思路清晰,注释明细。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Yolov5 最简推理代码](https://download.csdn.net/download/suiyingy/85090890)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [YOLOv8改进可以简化模型的训练、验证和推理(完整源码+说明文档+5400张商品图像+对应已标注文件).rar](https://download.csdn.net/download/m0_62143653/87767525)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [(22)目标检测算法之 yolov8模型导出总结、问题汇总](https://blog.csdn.net/yohnyang/article/details/130156806)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超神了我的王

无关多少,只为技术

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值