paddle训练出现的Error:Blocking queue is killed bacause the data reader raises an exception

前几天用paddle训练模型的时候遇到如下错误:
在这里插入图片描述
于是自己就努力排查问题,最后发现是标注的文件不符合paddle规定的格式。
paddle训练时的标注文件格式:
在这里插入图片描述
1.第一次错误是因为自己整理标注文件格式时,没有注意标注的points对应的是文本框的四个点的坐标(x, y),x,y是整数而不是字符串。
2.第二处错误是因为transcription 表示文本框的文字中本来就含有",例如这样"MA"SA",这是就需要我们提前把"进行转义,这样paddle_reader在读取数据的时候才不会报错。

后记:将json转换为paddle文件标注格式可以参考下面博客https://blog.csdn.net/weixin_44996884/article/details/107781747

你可能感兴趣的:(深度学习)