首页 Paddle框架 帖子详情
keyerror:8这个是什么问题呢
收藏
快速回复
Paddle框架 问答深度学习 1298 2
keyerror:8这个是什么问题呢
收藏
快速回复
Paddle框架 问答深度学习 1298 2

Traceback (most recent call last):
File "tools/train.py", line 171, in
main()
File "tools/train.py", line 167, in main
run(FLAGS, cfg)
File "tools/train.py", line 118, in run
trainer = Trainer(cfg, mode='train')
File "G:\guoyixin\PaddleDetection-release-2.3\PaddleDetection-release-2.3\ppdet\engine\trainer.py", line 76, in __init__
self.dataset, cfg.worker_num)
File "G:\guoyixin\PaddleDetection-release-2.3\PaddleDetection-release-2.3\ppdet\data\reader.py", line 163, in __call__
self.dataset.parse_dataset()
File "G:\guoyixin\PaddleDetection-release-2.3\PaddleDetection-release-2.3\ppdet\data\source\voc.py", line 158, in parse_dataset
gt_class[i, 0] = cname2cid[cname]
KeyError: '8'

0
收藏
回复
全部评论(2)
时间顺序
JavaRoom
#2 回复于2021-12

可能就没这个8,所以error

0
回复
DeepGeGe
#3 回复于2021-12

在你的label.txt文件中没有8,但是你的标注数据中有8这个label,我做目标检测时候就粗心弄出来了这个错误。

1
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户