cpu MPI集群,worker: grpc error, error_code:4 error_message:Deadline Exceeded,server: Tensor holds no memory.
Created by: yangzhifeng-stat
fluid 1.6.0 embedding层设置了sparse为True,这个embedding层连接到两个网络,最后需要将这两个网络的输出elementwise地乘起来,这时报错。这两个输出的形状都是[batch_size,1]。
PaddleCheckError: Expected ctx->GetInputDim("Y")[0] == 1, but received ctx->GetInputDim("Y")[0]:0 != 1:1.
ShapeError: For elementwise_op, if X is Sparse(VarType.SELECTED_ROWS), Y must be scalar. But reveived the first dimension of Y = 0 at [/paddle/paddle/fluid/operators/elementwise/elementwise_op.h:73]
[operator < elementwise_mul > error]
*** Check failure stack trace: ***
F1119 16:00:27.683459 17296 listen_and_serv_op.cc:77] run sub program:1 error
是不是设置sparse为True,这个tensor的类型就变成了VarType.SELECTED_ROWS。