已关闭
[Documentation|文档反馈]: AddExample 两种示例原型注释误称仅支持 FLOAT32 #3544
tianjun创建于  5 天前关闭于  5 天前
tianjun
5 天前 创建

场景与影响

AICore和AICPU AddExample三个Tensor说明均称只能FLOAT32,而两份同目录REG_OP实际支持FLOAT32与INT32;对应OpDef与示例实现也有整数路径。作为新算子开发模板,该复制注释会让贡献者遗漏已有整数接口能力。

版本与位置

master 基线 3047c57a5fcc43a016d39c0989d3626dd96c93a0。

复现与验证

依据同一源码基线的 REG_OP / OpDef / README 交叉核对文档参数、属性与计算语义;修复只改注释。最终 pre-commit 字节已复核:基线注释不满足注册契约,修复后一致;去除注释后的C++ token序列完全相同。具体注册片段、交叉引用行号和检查日志见 data/b6-math-add-example-proto-integer-contract-static.txt。 以本 case 干净基线执行适用 pre-commit hooks 与 diff --check 通过。

预期与修复建议

两种示例的输入/输出类型文字统一为float32或int32,同源模板问题合并一组,不修改注册和执行实现。

本地无 NPU,未执行设备运行测试。上述问题通过静态检查或 Host 侧复现验证。

likedislike
tianjun
5 天前 评论:

/assign @Ethan_Zou

likedislike
CANN-robotCANN-robot成员
5 天前 将 Ethan_Zou 设为负责人
Ttianjun
5 天前 关联了pull request:docs: AddExample 两种示例原型注释误称仅支持 FLOAT32
CANN-robotCANN-robot成员
5 天前 关闭了 issue
CANN-robotCANN-robot成员
5 天前 添加了label:resolved