YOLOv8训练结束后没有result.png图片

关于yolov8训练结束后生成results.png在args参数中由plots决定。这个参数默认应该是True。

我是从新下载的代码跑结束后并没有出现results.png的图片。

针对这个问题,首先应该去看plots的超参数是否为True,这个在训练结果文件夹的“args.yaml”文件中查看,如果为False,在训练文件中将plots作为超参数传入即可。


我所遇到的情况如下

这个意思就是torch.load这个函数没能正常运作,跟是否信任权重文件有关。

下面的解释也给出两种选择方案。

1. weights_only设置为False,这种方法在pytorch2.6中可能有效。亲测有效。

2.weights_only设置为True,还需要设置torch.serialization.add_safe_globals([DetectionModel]),但是我并不清楚后面这部分应该在哪个文件去设置。

综上,如果plots超参设置为True,仍然在训练结束后没有results.png图片,pytorch版本为2.6可以将torch.load函数的 weights_only设置为False(默认的值为None),如果想尝试第二种,需要自己去探索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值