已关闭
[Bug]:自定义算子回调功能生成 的C++ 算子回调代码处理可选输入逻辑错误 #793
Chang-an-HW创建于  9月17日关闭于  29 天前
Chang-an-HW成员
9月17日 创建

在提交问题之前,请通过搜索现有和历史问题确保该问题尚未被提出并解决。

您的环境信息

-- CANN 版本 (e.g., 5.x.x, 8.x.x):  
-- Pytorch/Torch_npu 版本 (e.g., v2.6.0, v2.9.0):
-- Python 版本 (e.g., Python3.9.x, Python3.11.x):
-- 操作系统版本 (e.g., Ubuntu 18.04, EulerOs 2.0):

🐛 请描述bug

自定义算子回调功能生成 的C++ 算子回调代码,对于 is_optional 的张量参数,调用GetInputTensor(cur_input)来获取可选输入,当可选输入未实例化时获取将错位,导致精度问题或者执行失败。

likedislike
CChang-an-HW成员
9月17日 添加了label:bug
CChang-an-HW成员
9月17日 添加了label:bug
CChang-an-HW成员
9月17日 关联了pull request:fix: 修复获取输入张量的逻辑,支持可选输入处理
wj1ewj1e成员
9月17日 将 Chang-an-HW 设为负责人
ascend-robotascend-robot成员
29 天前 关闭了 issue
ascend-robotascend-robot成员
29 天前 issue状态由 TODO 改变为 DONE
ascend-robotascend-robot成员
29 天前 添加了label:resolved