修改完网络后进行train,发现网络结构依然按原结构进行。
这种情况一般只会在使用终端命令进行训练时才会出现
解决办法:
1.不要使用终端命令
2.在项目里面创建py文件
from ultralytics import YOLO
model=(YOLO("ultralytics/cfg/models/v8/XXXXXX.yaml")) #yaml文件路径
model.train(**{'cfg':'ultralytics/cfg/default.yaml'}) #这个路径应该是固定的,注意要在default文件里面修改参数,比如win系统要把works值改为0
3.default文件里面修改数据集路径