首页 Paddle框架 帖子详情
(NotFound) No Output(X@GRAD) found for BatchNormGrad operator.
收藏
快速回复
Paddle框架 问答模型训练 999 3
(NotFound) No Output(X@GRAD) found for BatchNormGrad operator.
收藏
快速回复
Paddle框架 问答模型训练 999 3

BatchNorm2D是第一层  反向传播时,就报了这个错误,可是同样的逻辑层在pytorch是正常跑通的,想知道是不可以用bn在第一层吗 报错的原因会有哪些呢

RuntimeError: (NotFound) No Output(X@GRAD) found for BatchNormGrad operator.
[Hint: Expected ctx->HasOutput(framework::GradVarName("X")) == true, but received ctx->HasOutput(framework::GradVarName("X")):0 != true:1.] (at /paddle/paddle/fluid/operators/batch_norm_op.cc:467)

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

要不公开下项目瞅瞅,

0
回复
l
lueluelue93
#3 回复于2021-10
要不公开下项目瞅瞅,

0
回复
l
lueluelue93
#4 回复于2021-10
[图片] [图片] [图片]

如果在最开始加入一层 卷积  就能正常跑   就是注释掉的 一行

 

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