Mr_yuanmu 2023-03-26 01:25 采纳率: 100%
浏览 119
已结题

ValueError: not enough values to unpack (expected 2, got 0)

img

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的模型。

  • 写回答

9条回答 默认 最新

  • 一只锶呈 2023-03-29 00:43
    关注

    虽然报错看着跟labels.caches文件有关系,但是可能问题出在labels的生成代码上,大概率是生成labels的代码的里面路径出了问题,如果以前训练成功过,这边建议可以比较一下以前成功的生成文件,比较一下区别,望采纳!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(8条)

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 已采纳回答 3月29日
  • 修改了问题 3月26日
  • 修改了问题 3月26日
  • 展开全部

悬赏问题

  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改