问题描述:当切换到使用cann kernel二进制算子,会遇到RuntimeError: max_pool2d_with_indices_backward:third_party/op-plugin/op_plugin/ops/opapi/StructKernelNpuOpApi.cpp:2252 NPU function error: call aclnnMaxPool2dWithMaskBackward failed, error code is 161002的错误
code如下:

错误如下:

相关硬件信息:
1. 卡的型号

2. 安装的cann 版本
toolkit: Ascend-cann-toolkit_8.2.RC1_linux-x86_64.run
kernel: Ascend-cann-kernels-310p_8.2.RC1_linux-x86_64.run
安装好之后,查看kernel 版本 /usr/local/Ascend/ascend-toolkit/opp/built-in/op_impl/ai_core/tbe/kernel/

torch_npu版本: torch_npu2.6.0_7.1.0
这是什么原因呢, 是code有错?还是硬件就是不支持?还是cann版本安装有误?
问题描述:当切换到使用cann kernel二进制算子,会遇到RuntimeError: max_pool2d_with_indices_backward:third_party/op-plugin/op_plugin/ops/opapi/StructKernelNpuOpApi.cpp:2252 NPU function error: call aclnnMaxPool2dWithMaskBackward failed, error code is 161002的错误
code如下:
错误如下:
相关硬件信息:
1. 卡的型号
2. 安装的cann 版本
toolkit: Ascend-cann-toolkit_8.2.RC1_linux-x86_64.run
kernel: Ascend-cann-kernels-310p_8.2.RC1_linux-x86_64.run
安装好之后,查看kernel 版本 /usr/local/Ascend/ascend-toolkit/opp/built-in/op_impl/ai_core/tbe/kernel/
torch_npu版本: torch_npu2.6.0_7.1.0
这是什么原因呢, 是code有错?还是硬件就是不支持?还是cann版本安装有误?