Traceback (most recent call last):
File "train.py", line 537, in <module>
train(hyp, opt, device, tb_writer, wandb)
File "train.py", line 181, in train
dataloader, dataset = create_dataloader(train_path, imgsz, batch_size, gs, opt,
File "/hy-tmp/manguo/utils/datasets.py", line 64, in create_dataloader
dataset = LoadImagesAndLabels(path, imgsz, batch_size,
File "/hy-tmp/manguo/utils/datasets.py", line 402, in __init__
labels, shapes = zip(*cache.values())
ValueError: not enough values to unpack (expected 2, got 0)
感觉问题和http://t.csdn.cn/MBJfe很像,逻辑上是我需要读取名为labels.cache缓存文件的内容,缓存文件的作用是为了更好的训练但是这个文件需要训练好以后才能获得,所以给我的感觉就是卡死了。
我自己的初步想法是不去读取那个文件,因为我没有,但是我不知道改修改哪里,这边我用的是yolov4的模型。