[Bugfix] Preserve shape in inpalce operators (#22360)

revert-22710-feature/integrated_ps_api
Adam 5 years ago committed by Tao Luo
parent 89b54979bc
commit e7a9f6bbb7

@ -1086,7 +1086,9 @@ void OperatorWithKernel::TransferInplaceVarsBack(
PADDLE_ENFORCE_NOT_NULL(var, "The var[%s] should not be nullptr.",
var_name);
auto* transformed_tensor = GetLoDTensorOrSelectedRowsValueFromVar(*var);
auto original_dims = original_tensor->dims();
original_tensor->ShareDataWith(*transformed_tensor);
original_tensor->Resize(original_dims);
}
}

Loading…
Cancel
Save