记录gpu服务器上运行yolov5出现的问题

问题一:图片无法打开问题

最近需要做yolov5的东西,需要高性能gpu跑,购买了华为云的gpu服务器运行。结果在运行的时候报出以下问题:

global /io/opencv/modules/imgcodecs/src/loadsave.cpp (239) findDecoder imread_(...) can't open/read file: check file path/integrity

这是yolov5运行时检查出的问题,大致意思是所有图片都打不开。由于之前在本地运行成功过,所以初步猜测文件路径没有问题,就对所有文件权限进行了修改,但并没有解决问题,后来想到可能是之前进行数据检查时保存了检查数据,而本地与服务器路径不同导致冲突,删除输入数据路径中的两个文件即可:

删除后问题解决。

问题二:中断后继续训练问题

在yolov5中有相应机制,只需要修改train.py中的如下参数为True即可:

记录gpu服务器上运行yolov5出现的问题_第1张图片

 本来训练的是300轮,但时间太长想要修改为200轮,在改变输入参数中的epochs后没有效果,检查后发现还需要修改runs结果文件中的opt.yaml文件。将其中的epochs修改为想要参数才成功。

你可能感兴趣的:(服务器,python,pycharm,目标检测,pytorch)