如果尝使用YoloV8,我们一定遇到这个问题:明明都配置正确了,但是还是报错,数据的类别一直匹配不上,数据集指向上一个YoloV8的数据集,这时候你就要检查一下缓存了!
如果是Win电脑,在C:\Users\Admin\AppData\Roaming\Ultralytics,如下图:
settings里,里面的内容如下:
settings_version: 0.0.4
datasets_dir: D:\projects\RT-DETR\ultralytics-main\datasets
weights_dir: weights
runs_dir: runs
uuid: c2af0b35750bd38b49fbeabfbcad2e52d041f4edad4656c9da0ba954a2af622f
sync: true
api_key: ''
clearml: true
comet: true
dvc: true
hub: true
mlflow: true
neptune: true
raytune: true
tensorboard: true
wandb: true
大家看到了吧!缓存了一些文件的路径! 把这个文件直接删除就行了!然后在重新运行!
在Linux系统,使用ls -a
查看所有的文件,有没有.config
文件夹
然后,进去.config
,查看有没有Ultralytics文件夹,如果有再进去,就找到了settings.yaml