diff --git a/mindspore/ops/_grad/grad_nn_ops.py b/mindspore/ops/_grad/grad_nn_ops.py index c557301285..b5a0fb3bd8 100755 --- a/mindspore/ops/_grad/grad_nn_ops.py +++ b/mindspore/ops/_grad/grad_nn_ops.py @@ -502,7 +502,8 @@ def get_bprop_smooth_l1_loss(self): def bprop(prediction, target, out, dout): dx = grad(prediction, target, dout) - return dx, zeros_like(target) + dy = grad(target, prediction, dout) + return dx, dy return bprop