yolov8中train.py、val.py、predict.py的区别,什么时候该用哪个?

news/2024/7/10 1:51:31 标签: YOLO, 深度学习, 机器学习, yolov8, 目标检测

相信很多小白都会对val.py、predict.py产生疑问,这俩有什么区别,什么时候用?

  • train.py:用于训练模型啊,很好理解
  • val.py:两个用处。第一训练的时候,train.py会调用该文件,然后在每个epoch之后打印一波指标;第二就是使用训练好的模型来验证其他数据集的时候,要使用val.py,不论是验证验证集还是验证测试集合,都是用它,因为它可以输出map等指标
  • predict.py:输出一张图,只输出一个带检测框的图!!!!没有map等东西

所以说,做实验的话就会用到train.py、val.py这两个文件,现实生活中比如智慧安防什么的嵌入式设备,只会用到predict.py这个文件!!!!


http://www.niftyadmin.cn/n/5096483.html

相关文章

【Java实战】Mysql读写分离主从复制搭建保姆级教程

MySQL 的数据同步通常采用主从复制(Master-Slave)的方式。 主从复制基于二进制日志(binlog)。主服务器(Master)在 binlog 中记录数据更改,从服务器(Slave)将这些日志读取…

基于Java的健身运动网站系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序(小蔡coding) 代码参考数据库参考源码获取 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者&am…

vmware 16pro安装 mac10.14.6,期间遇到的问题

1、分配硬盘内存尽量分大点,建议是40g,我分了80g,后面下载解压xcode发现还不够,又增加最后分了120g 2、安装过程,卡在选语言的地方,鼠标和键盘无法操作。需要在虚拟机设置中,勾选以下选项“显示…

暴露你系统安全的黑暗角落:常见端口漏洞大合集!

目录 前言 一、远程管理端口 1.22 端口(SSH) 2.23 端口(Telnet) 3.3389 端口(RDP) 4.5632 端口(Pcanywhere) 5.5900 端口(VNC) 二、Web中间件/服务端口 6.109…

智慧党建小程序源码系统+在线答题考试二合一 带完整的搭建教程

大家好,今天来给大家分享一个智慧党建小程序源码系统。以下是部分核心代码图: 系统特色功能一览: 积分体系:党员可以通过完成各种党建活动,如学习党的理论知识、参加组织生活、开展志愿服务等获得积分,积分…

如何将电脑上的“小电影”隐藏为一张图片?这波操作绝了!!

大家好,我是冰河~~ 最近,有很多小伙伴想跟我学渗透。平时时间确实太忙了,除了要研发公司项目外,写公号,写博客,录视频,写书稿,维护开源项目,几乎占据了我全部的业余时间…

SQL sever中的触发器

目录 一、触发器概念 二、触发器优缺点 2.1优点: 2.2缺点: 三、触发器种类 四、触发器创建 4.1创建DML触发器 4.2创建DDL触发器 4.3创建登录触发器 五、触发器管理 5.1查看触发器 5.1.1.使用sp_helptext存储过程查看触发器 5.1.2.获取数据库…

CSDN每日一练 |『小桥流水人家』『争风吃醋的豚鼠』『寻因找祖』2023-10-17

CSDN每日一练 |『小桥流水人家』『争风吃醋的豚鼠』『寻因找祖』2023-10-17 一、题目名称:小桥流水人家二、题目名称:争风吃醋的豚鼠三、题目名称:寻因找祖一、题目名称:小桥流水人家 时间限制:1000ms内存限制:256M 题目描述: 在n*m的地图上,存在一个喷水点(x,y). 如果…