首页 > 其他分享 >机器视觉 - YoloV8 划分数据集

机器视觉 - YoloV8 划分数据集

时间:2024-01-14 18:11:23浏览次数:40  
标签:机器 pt val YoloV8 train mode test 视觉 数据

train/val/test 的关系

  • 纯训练命令行参数 mode=train val=False model=yolov8n.pt

  • 训练+val命令行参数 mode=train val=True model=yolov8n.pt

  • 验证预训练模型的命令行参数 mode=val split=val model=yolov8n.pt

  • 验证自有模型的命令行参数 mode=val split=val model=best.pt

  • 测试自有模型的命令行参数 mode=val split=test model=best.pt

  • train 数据集: 用于训练模型的数据集

  • val 数据集: 一般我们需要反复多次train才能得到一个较好的模型, val就在训练阶段用来验证每次模型结果的泛化能力和性能. val和train 数据集最好没有交集, 但如果总数据集较少也可以使用部分train数据作为val 数据集.

  • test 数据集: test 是模型正式使用之前, 用于训练阶段从未见到的数据验证模型效果结果, test 数据集绝对不能和train/val数据集有任何交集.

  • train/val/test数据集比例: 数据量较大情况下可以选择8:1:1 , 数据集较小情况下可以选择 6:2:2.

  • train/val/test 数据集分隔工具: https://github.com/jfilter/split-folders

标签:机器,pt,val,YoloV8,train,mode,test,视觉,数据
From: https://www.cnblogs.com/harrychinese/p/17963996

相关文章

  • 机器视觉 - YoloV8 命令行使用
    准备data.yaml文件从roboflow上下载CS游戏数据集,因为只有CPU,我对数据集做了瘦身,train:689张,val:23张,test:40张.https://universe.roboflow.com/roboflow-100/csgo-videogame/dataset/2train:../train/imagesval:../valid/imagestest:../test/imagesnc......
  • 计算机视觉相关会议与期刊
    本文来自知乎用户会找论文的鸡翅根,这里仅作备份,原文链接。计算机视觉和模式识别领域的代表就是四大顶会了:ICCV、ECCV、CVPR、NIPS,还有就是难度最高的PAMI了,这些都让人望而生畏。那么除了这些耳熟能详的期刊和会议之外,还有哪些该领域的期刊呢?下面我收集了一些该领域的代表性期刊......
  • 实验七:Spark机器学习库Mtlib编程实践
    1、数据导入导入相关的jar包:importorg.apache.spark.ml.feature.PCAimportorg.apache.spark.sql.Rowimportorg.apache.spark.ml.linalg.{Vector,Vectors}importorg.apache.spark.ml.evaluation.MulticlassClassificationEvaluatorimportorg.apache.spark.ml.{Pipeline,......
  • 大模型背景下计算机视觉年终思考小结(上)
    1.引言在过去的十年里,出现了许多涉及计算机视觉的项目,举例如下:使用射线图像和其他医学图像领域的医学诊断应用使用导航图像分析建筑物和土地利用率相关应用各种环境下的目标检测和跟踪,如交通流统计、自然环境垃圾检测估计等上述应用所采用的计算机视觉的方法遵循统一的标准流程:首......
  • OpenCV计算机视觉学习(15)——浅谈图像处理的饱和运算和取模运算
    如果需要其他图像处理的文章及代码,请移步小编的GitHub地址传送门:请点击我如果点击有误:https://github.com/LeBron-Jian/ComputerVisionPractice本来在前面博客OpenCV计算机视觉学习(2)——图像算术运算&图像阈值(数值计算,掩膜mask操作,边界填充,二值化)里面已经学习了......
  • 机器视觉 - YoloV8 命令行安装
    创建python环境下载并安装miniconda安装包,注意miniconda和python版本对应关系,不要选择python最新的版本,以免yolo或pytorch不能兼容最新版python.这里到安装到C:\miniconda3配置conda环境,修改conda配置文件内容,文件名为C:\Users\myuser\.condarcpy虚拟环......
  • 书籍推荐-《多层建筑中的移动工作机器人框架》
    书籍:ARoboticFrameworkfortheMobileManipulator:TheoryandApplication作者:NguyenVanToan,PhanBuiKhoi出版:CRCPress来源:公众号【一点人工一点智能】关注 51CTO @一点人工一点智能,了解更多移动机器人&人工智能信息01书籍介绍《多层建筑中的移动工作机器人框架》通过......
  • 迈向2024:医疗机器人的市场前景与技术革新
    原创|文BFT机器人医疗机器人技术正以前所未有的速度在主流医学领域取得卓越进展,新应用、新技术不断涌现,使得该领域在过去一年中取得了令人惊叹的增长。然而,这仅仅是冰山一角,未来的发展空间仍然广阔无垠。展望2024年,医疗机器人领域将有几个潜力巨大的机会正在等待发掘。PART1医......
  • OpenCV - 计算机视觉开发
      OpenCV 介绍  OpenCV(OpenSourceComputerVisionLibrary)是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。  OpenCV是跨平台的,可以在Windows、Linux、Mac OS、Android、iOS等操作系统上......
  • 机器学习-概率图模型系列-隐含马尔科夫模型-33
    目录1.HiddenMarkovModel2.HMM模型定义注:参考链接https://www.cnblogs.com/pinard/p/6945257.html1.HiddenMarkovModel隐马尔科夫模型(HiddenMarkovModel,以下简称HMM)是比较经典的机器学习模型了,它在语言识别,自然语言处理,模式识别等领域得到广泛的应用,深度学习的崛起,......