首页 Paddle框架 帖子详情
w10系统【paddle2.1版本 paddle.io.DataLoader得到loade 不能迭代】
收藏
快速回复
Paddle框架 问答深度学习 7696 5
w10系统【paddle2.1版本 paddle.io.DataLoader得到loade 不能迭代】
收藏
快速回复
Paddle框架 问答深度学习 7696 5

 

WARNING:root:DataLoader reader thread raised an exception

WARNING:root:DataLoader reader thread raised an exception.
Exception in thread Thread-7:
Traceback (most recent call last):
File "C:\Python38\lib\threading.py", line 932, in _bootstrap_inner
self.run()
File "C:\Python38\lib\threading.py", line 870, in run
Traceback (most recent call last):
File "E:/userProject/src/零基础实践深度学习/paddlepaddle/第四章:目标检测YOLOv3(下)/yolov3/main.py", line 37, in 
self._target(*self._args, **self._kwargs)
File "C:\Python38\lib\site-packages\paddle\fluid\dataloader\dataloader_iter.py", line 192, in _thread_loop
img, gt_boxes, gt_labels, im_shape = next(train_loader())
File "C:\Python38\lib\site-packages\paddle\fluid\dataloader\dataloader_iter.py", line 197, in __next__
six.reraise(*sys.exc_info())
File "C:\Python38\lib\site-packages\six.py", line 719, in reraise
data = self._reader.read_next_var_list()
SystemError: (Fatal) Blocking queue is killed because the data reader raises an exception.
[Hint: Expected killed_ != true, but received killed_:1 == true:1.] (at C:\home\workspace\Paddle_release3\paddle/fluid/operators/reader/blocking_queue.h:166)

raise value
File "C:\Python38\lib\site-packages\paddle\fluid\dataloader\dataloader_iter.py", line 160, in _thread_loop

进程已结束,退出代码为 1

第四章:目标检测YOLOv3(下)的代码就错误了

 

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

啊哈哈哈,以前我也经常碰到。

这个需要检查数据集!

这个错误是数据抛出异常了!

0
回复
JavaRoom
#3 回复于2021-08

比如图片是3通道,4通道?这些转换,或者尺寸转换。

0
回复
JavaRoom
#4 回复于2021-08

好了没?

0
回复
AP-Kai
#5 回复于2021-08

先查下数据预处理吧

0
回复
酒泉燕谦
#6 回复于2022-04

您好,请问问题解决了吗?我的loader在遍历到最后一个batch时直接终止。

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