Closed Fissionalist closed 1 year ago
按照默认的配置训练publaynet英文数据集(class_num=5)没有问题,换成中文数据集(class_num=10)就会报错。
我跟你遇到了一样的错误,想知道解决办法
我跟你遇到了一样的错误,想知道解决办法
我已在上条评论里关联到另一个issue,里面说明了问题原因。
感谢,已发现原因。 只是第一类是背景(background)一定要算上吗?我曾经想过去掉,但是在转化成coco数据集那里会报错。
感谢,已发现原因。 只是第一类是背景(background)一定要算上吗?我曾经想过去掉,但是在转化成coco数据集那里会报错。
应该是,未标注的背景部分严格来说也算一类,要纳入训练范畴的。
问题确认 Search before asking
Bug组件 Bug Component
Training
Bug描述 Describe the Bug
数据集来自CDLA,使用labelme提供的
labelme2coco.py
将数据集转换为coco格式,转换后的数据集格式如下:训练使用的配置文件为
configs/picodet/legacy_model/application/layout_analysis/picodet_lcnet_x1_0_layout.yml
,修改后的部分信息如下:预训练模型来自PP-Structure 系列模型列表。 启动训练后,在加载完模型参数后即发生数组越界错误,报错信息如下:
复现环境 Environment
Bug描述确认 Bug description confirmation
是否愿意提交PR? Are you willing to submit a PR?