!47366 增加bitwise反向

Merge pull request !47366 from KXiong/master
This commit is contained in:
i-robot 2022-12-30 09:12:45 +00:00 committed by Gitee
commit c83d4969b5
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 30 additions and 0 deletions

View File

@ -538,6 +538,36 @@ def get_bprop_floordiv(self):
return bprop
@bprop_getters.register(P.BitwiseAnd)
def get_bprop_bitwiseand(self):
"""Grad definition for `BitwiseAnd` operation."""
def bprop(x, y, out, dout):
return zeros_like(x), zeros_like(y)
return bprop
@bprop_getters.register(P.BitwiseOr)
def get_bprop_bitwiseor(self):
"""Grad definition for `BitwiseOr` operation."""
def bprop(x, y, out, dout):
return zeros_like(x), zeros_like(y)
return bprop
@bprop_getters.register(P.BitwiseXor)
def get_bprop_bitwisexor(self):
"""Grad definition for `BitwiseXor` operation."""
def bprop(x, y, out, dout):
return zeros_like(x), zeros_like(y)
return bprop
@bprop_getters.register(P.FloorMod)
def get_bprop_floormod(self):
"""Grad definition for `FloorMod` operation."""