首页 Paddle框架 帖子详情
SystemError: (Fatal) Blocking queue is killed
收藏
快速回复
Paddle框架 问答深度学习模型训练 6361 17
SystemError: (Fatal) Blocking queue is killed
收藏
快速回复
Paddle框架 问答深度学习模型训练 6361 17

这个具体是数据集格式有问题吗,但是我的感觉并没有问题啊。希望大佬帮助。SystemError: (Fatal) Blocking queue is killed because the data reader raises an exception. [Hint: Expected killed_ != true, but received killed_:1 == true:1.] (at /paddle/paddle/fluid/operators/reader/blocking_queue.h:166)

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

查看数据,应该是数据形状不统一,建议查看数据处理部分或打印查看

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

嗯,就是数据读取时报错,这个得靠打印才能定位问题和错误类型

0
回复
长河落日兮
#4 回复于2021-09

num_classes不一致!

0
回复
A
AIxiaobai
#5 回复于2022-02

你好,请问这个问题你最后怎么解决的呢,新手上路也遇到同样问题了

0
回复
这是一个马甲
#6 回复于2022-04
你好,请问这个问题你最后怎么解决的呢,新手上路也遇到同样问题了

解决了没

0
回复
取取经的海角
#7 回复于2022-05

同样的问题

0
回复
妈蛋51
#8 回复于2022-05

同样的问题

0
回复
妈蛋51
#9 回复于2022-05

同样的代码,GPU就报这个错误,CPU就没事儿~~~

0
回复
妈蛋51
#10 回复于2022-05

解决了。

我是因为送入 dataloader 的 data 包含中文报错,在送入 dataloader 之前处理成数字就好了。

1
回复
魔笛233
#12 回复于2022-08
num_classes不一致!

正解!

0
回复
叶落呼呼哗
#13 回复于2022-10
num_classes不一致!

num_classes是什么

1
回复
h
honeyFirst
#14 回复于2023-01

有详细的解决方法嘛,新手犯难了

0
回复
AIStudio40743
#15 回复于2023-02

我在服务器上跑例程时也有遇到过,将num_worker设置为0可以正常执行。

2
回复
一木yilin
#16 回复于2023-10
我在服务器上跑例程时也有遇到过,将num_worker设置为0可以正常执行。

谢谢!我解决了这个问题!你知道这是为什么吗

0
回复
Indian Summer
#17 回复于2023-11
谢谢!我解决了这个问题!你知道这是为什么吗

num_workers=4:此参数定义了用于数据加载的工作进程数。将其设置为大于0的值允许并行数据加载,从而加速训练过程。在这种情况下,设置为4个工作进程。

0
回复
Indian Summer
#18 回复于2023-11
谢谢!我解决了这个问题!你知道这是为什么吗

num_workers=4:此参数定义了用于数据加载的工作进程数。将其设置为大于0的值允许并行数据加载,从而加速训练过程。在这种情况下,设置为4个工作进程。

0
回复
3
310083
#19 回复于2024-06
我在服务器上跑例程时也有遇到过,将num_worker设置为0可以正常执行。

或者把batchsize调小一点也可以

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