运行训练脚本时报如下错,是什么原因?
收藏
快速回复
AI Studio平台使用 问答Notebook项目 1748 3
运行训练脚本时报如下错,是什么原因?
收藏
快速回复
AI Studio平台使用 问答Notebook项目 1748 3

运行训练脚本时报错:

paddle.fluid.core.EnforceNotMet: enforce x_dims[i + axis] == y_dims[i] tailed 1!=32

Broadcast dimension mismatch. at [/paddle/paddle/fluid/operators/elementwise_op_function.h:59]

0
收藏
回复
全部评论(3)
时间顺序
夜雨飘零1
#2 回复于2018-07

应该是输入的类别和要输出的类别不相同吧。

0
回复
w
wangwei8638
#3 回复于2019-10

有解决吗?

 

0
回复
thinc
#4 回复于2020-04

应该是张量的广播机制错误,建议检查一下数据,顺便补充一下广播机制的原则:

1. 维度相同,其中有一个轴为1

例如a1.shape=(4, 3),a2.shape=(4, 1)

2. 后置维度相同

例如a1.shape=(2, 3, 4),a2.shape=(3, 4),这里只用扩展一个维度;

a3.shape=(2, 3, 4, 5),a4.shape=(4, 5),这里需要扩展两个维度

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户