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

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

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

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

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

毕竟是shy哥

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值