From 0cb9dae580e806adff91f62af959d46ed6317307 Mon Sep 17 00:00:00 2001 From: Zhang Zheng <32410583+ZzSean@users.noreply.github.com> Date: Thu, 2 Jun 2022 12:05:39 +0800 Subject: [PATCH] Delete inplace strategy in group_norm_fwd (#43137) * Delete inplace strategy in group_norm_fwd * fix --- paddle/fluid/operators/group_norm_op.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/paddle/fluid/operators/group_norm_op.cc b/paddle/fluid/operators/group_norm_op.cc index 4331523d26e..f6a1e20a1a1 100644 --- a/paddle/fluid/operators/group_norm_op.cc +++ b/paddle/fluid/operators/group_norm_op.cc @@ -234,7 +234,6 @@ class GroupNormGradMaker : public framework::SingleGradOpMaker { } }; -DECLARE_INPLACE_OP_INFERER(GroupNormInplaceInferer, {"X", "Y"}); DECLARE_INPLACE_OP_INFERER(GroupNormGradInplaceInferer, {framework::GradVarName("Y"), framework::GradVarName("X")}); @@ -256,8 +255,7 @@ namespace ops = paddle::operators; REGISTER_OPERATOR(group_norm, ops::GroupNormOp, ops::GroupNormOpMaker, ops::GroupNormOpInferVarType, ops::GroupNormGradMaker, - ops::GroupNormGradMaker, - ops::GroupNormInplaceInferer); + ops::GroupNormGradMaker); REGISTER_OPERATOR(group_norm_grad, ops::GroupNormGradOp, ops::GroupNormGradInplaceInferer); REGISTER_OP_CPU_KERNEL( -- GitLab