位置: IT常识 - 正文

YOLOv8(n/s/m/l/x)&YOLOv7(yolov7-tiny/yolov7/yolov7x)&YOLOv5(n/s/m/l/x)不同模型参数/性能对比(含训练及推理速度)

编辑:rootadmin
YOLOv8(n/s/m/l/x)&YOLOv7(yolov7-tiny/yolov7/yolov7x)&YOLOv5(n/s/m/l/x)不同模型参数/性能对比(含训练及推理速度) YOLOv8&YOLOv7&YOLOv5不同模型参数/性能对比0.引言1.软硬件配置(1)硬件配置(2)软件配置2.数据集配置3.不同模型性能对比表4.结论5.后记0.引言

推荐整理分享YOLOv8(n/s/m/l/x)&YOLOv7(yolov7-tiny/yolov7/yolov7x)&YOLOv5(n/s/m/l/x)不同模型参数/性能对比(含训练及推理速度),希望有所帮助,仅作参考,欢迎阅读内容。

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

YOLOv8(n/s/m/l/x)&YOLOv7(yolov7-tiny/yolov7/yolov7x)&YOLOv5(n/s/m/l/x)不同模型参数/性能对比(含训练及推理速度)

由于YOLOv5/YOLOv7使用的设备不尽相同,考虑控制变量法,特此写一篇博客记录一下各模型的横向对比(由于时间有限,因此只针对640尺寸的模型进行训练测试)

1.软硬件配置(1)硬件配置CPU:英特尔E5-2640 v3@2.6GHzGPU:Tesla P40 24G*4内存:64G(2)软件配置Ubuntu18.04cuda11.3pytorch:1.11.0torchvision:0.12.02.数据集配置

2020年kaggle小麦检测数据集,包含3187张图片,各类标签的数量分别为:

arvalis_1: 42962arvalis_2: 4022arvalis_3: 15715rres_1: 19077ethz_1: 48606usask_1: 5605inrae_1: 3540

3.不同模型性能对比表

每种算法均按默认配置,使用小麦检测数据集训练100轮,batch_size按显存最大来设置,img_size均为640*640,使用train.py进行4卡训练,使用detect.py进行单卡预测。加粗的表示最优结果。

算法batch_sizeparam/MillionFLOPs/Gweight_size/MBP/%R/%mAP50/%mAP50-95/%train_time/hSpeed/msyolov5n2561.74.33.991.988.193.953.20.68211.0yolov5s2567.016.014.592.790.394.855.60.70513.0yolov5m12820.948.342.393.189.494.255.01.009816.8yolov5l6446.2108.392.993.188.894.355.01.75125.6yolov5x3286.2204.8173.292.689.494.555.43.06840.4–––––––––––yolov7-tiny5126.0313.212.364.461.268.829.11.13011.5yolov712837.2105.274.992.091.994.954.91.91230.4yolov7x12870.9189.0142.293.491.094.654.92.66842.3–––––––––––yolov8n2563.18.26.391.988.494.155.61.64114.7yolov8s12811.128.722.591.189.094.256.11.86213.9yolov8m12825.979.152.191.690.094.656.42.22820.3yolov8l6443.6165.487.792.189.194.656.62.97430.7yolov8x6468.2258.2136.891.890.395.056.83.65840.24.结论从同一模型来看,模型的准确率和召回率并没有随着模型的加深而提高,相反,有着一定的降低,这主要是由于数据集量相比COCO数据集小得多,模型中有着大量的冗余参数,导致模型的各项指标下降;因此,对于量较小的数据集,选用参数量较少的模型,不光可以提高准确率,降低训练时间,还能在预测速度上有着比较大的优势;对比不同模型来看,yolov8相较yolov5和yolov7在准确率方面确实有一定的提升(仅限于大模型l/x),在本文使用的数据集上提升大概在1个点左右;而小模型(n/s)其实差距不大,甚至yolov7-tiny远低于正常水平(不知道是否是训练的时候出问题了,后续需要再测一下),这是我没有想到的;需要根据实际情况挑选自己的模型,没有最好的模型,只有最适合自己数据集的模型。5.后记如果还不会使用yolov8进行训练的朋友可以移步这篇文章: YOLOv8系列教程:一、使用自定义数据集训练YOLOv8模型(详细版教程),包含环境搭建/数据准备/模型训练/预测/验证/导出等如果想使用yolov7进行训练的朋友可以看下这几篇文章: YOLOv7系列教程:一、基于自定义数据集训练专属于自己的目标检测模型(保姆级教程,含数据集预处理),包含对train.py/test.py/detect.py/export.py详细说明 YOLOv7系列教程:二、使用onnx导出成tensorrt模型,实现高性能部署,包含opencv多线程、图像队列存取、自动保存xml和jpg等模块 YOLOv7系列教程:三、使用onnx导出成openvino模型,并调用接口进行摄像头推理预测
本文链接地址:https://www.jiuchutong.com/zhishi/296103.html 转载请保留说明!

上一篇:AI - AI绘画的精准控图(ControlNet)(ai绘画图片)

下一篇:图像融合、Transformer、扩散模型(图像融合名词解释)

  • 增值税以物易物税收政策
  • 会计运费怎么算的
  • 等线补交以前年度附加税会计分录
  • 异常凭证进项税额转出
  • 加计扣除要交所得税嘛
  • 月销售额不超过10万
  • 新成立的公司要去税务局办理什么
  • 纳税人从两处取得收入汇算清缴可以扣除2个60000吗
  • 企业所得税查增值税吗
  • 增值税建筑业税率几次调整
  • 带薪缺勤会计处理
  • 固定资产净残值率是多少
  • 视同销售收入计入会计利润吗
  • 结转无形资产账面价值
  • 未分配利润转出会计分录
  • 我国的税收管理体制和方向
  • 农产品收购发票图片
  • 查账征收企业所得税申报表怎么填
  • 出口退税生产企业增值税附加税怎么申报
  • 企业转让股权取得的收入征税吗
  • 处置固定资产增值税税率
  • 人工费增值税的税率是多少?
  • 月初开票能抵扣上月的税吗
  • 提回对公户收款是什么意思
  • 企业三废处理方案
  • 外贸企业出口退税撤销申报
  • 减免税款未抵扣增值税
  • win11dns电脑服务器未响应如何处理
  • 连续亏损的公司还要去吗
  • 利润分配会计处理时间
  • 什么是保守型证券
  • 消防工程改造需要什么资质
  • 购买预付卡如何记账
  • php中session什么意思
  • 用约当产量法怎么计算约当总产量
  • 增值税专用发票查询系统官方网站
  • php封装app
  • 计提未支付的费用
  • nginx反向代理未知域名
  • 红字增值税专用发票信息表怎么填
  • 招待费增值税能抵扣吗
  • 鸳鸯小鸟
  • show version命令详解
  • 收款收据可以盖业务章吗
  • 内账增值税计入什么科目
  • 设备购入后又退出怎么办
  • sql server定时作业
  • 基本户和零余额可以是一个账号么
  • 商业企业如何建账
  • 资本公积含义
  • 付承包费计入什么科目
  • 估价入账的账务处理
  • 房屋租赁费可以抵扣吗
  • 进项税转出怎样做账务处理
  • 非流动资产基金对应的新科目
  • 旅行社开的发票如何记账?
  • 退票费凭证可以用于报销吗?
  • 购买固定资产的账务处理
  • 全资子公司的利与弊
  • sql server 数据库介绍
  • window怎么操作
  • windowsxpwindows7都是
  • win10预览版21277下载
  • win8使用技巧 图文
  • linux操作系统安装方法有哪几种
  • sessmgr.exe - sessmgr是什么进程 有什么用
  • linux命令行在哪
  • centos7安装yum报错
  • win8无法识别存档文件
  • js中document.write
  • nodejs require 路径查找
  • 批处理是什么意思
  • node.js mongodb
  • nodejs实例教程
  • 详解使用Visual Studio Code对Node.js进行断点调试
  • python的字符串处理
  • js实现全屏
  • 小白学javascript
  • 网上税务营业厅
  • 个税已申报税额为0是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设