mirror of https://github.com/open-mmlab/mmcv.git
add judge in npu ops (#3266)
* add judge in npu ops * fix lint * fix lint 1 * fix if_elsepull/3174/merge
parent
ebad94a329
commit
f19d3e771c
|
@ -258,7 +258,8 @@ def fused_bias_leakyrelu(input: torch.Tensor,
|
|||
torch.Tensor: Feature map after non-linear activation.
|
||||
"""
|
||||
|
||||
if (not input.is_cuda) and (not input.is_musa):
|
||||
if (not input.is_cuda) and (not input.is_musa) and \
|
||||
input.device.type != 'npu':
|
||||
return bias_leakyrelu_ref(input, bias, negative_slope, scale)
|
||||
|
||||
return FusedBiasLeakyReLUFunction.apply(input, bias.to(input.dtype),
|
||||
|
|
Loading…
Reference in New Issue