From c4cf5967db809eae9bedf95fbf8c4f0a0ac6b3d1 Mon Sep 17 00:00:00 2001 From: minqiyang Date: Mon, 14 Jan 2019 14:07:42 +0800 Subject: [PATCH] Change backward op infershape test=develop --- paddle/fluid/operators/expand_op.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paddle/fluid/operators/expand_op.cc b/paddle/fluid/operators/expand_op.cc index d3cf094795..6aa4c76b9c 100644 --- a/paddle/fluid/operators/expand_op.cc +++ b/paddle/fluid/operators/expand_op.cc @@ -115,7 +115,7 @@ class ExpandGradOp : public framework::OperatorWithKernel { auto out_dims = ctx->GetInputDim(framework::GradVarName("Out")); size_t start_pos = 0u; - if (!ctx->IsRuntime()) { + if (!ctx->IsRuntime() && x_dims[0] < 0) { PADDLE_ENFORCE_EQ( x_dims[0], out_dims[0], "The first dimension size of Input(Out@GRAD) should be " -- GitLab