Closed
[Bug-Report|缺陷反馈]: RaggedBinCount V1 修改输入 shape 及 MulNoNan 图 dtype 注册缺失 #3697
raoliang_sacAdd on 20 days agoClosed at 5 days ago
陈思
20 days ago Comments:
20 days ago Comments:
/assign @raoliang_sac


20 days ago Assign raoliang_sac as responsible person
5 days ago changed custom state from 进行中 to 已完成
5 days ago Close issue
一、问题描述
RaggedBinCount 自带 V1 推导修改 values/weights 输入 shape,使已有 V2 的输入不可变约束不能生效;MulNoNan dtype 推导应随图注册迁移至 op_graph,同时保留输入 dtype 一致性校验。
二、环境信息
79b137ed89ff59cf2fc3405a6e41d91995254471。9e74ae65ec9dd7e2ed9fbb5432f4e6b1d8ee72be,GEIR、--pc=1、单设备。三、重现步骤
四、预期结果
现有隔离名单产品由原生 V2 接管 shape/dtype,必要的输入及原始图描述校验保留。定义 TILING_REG_FLAG 的产品保持 canndev 原注册;算法、kernel、tiling 不变。
五、验证与未完成项
79b137ed89ff59cf2fc3405a6e41d91995254471;任务目录独立 CANN_Master / CANN_Revise,Toolkit 9.3.0。bash build.sh --pkg --ops=ragged_bin_count,mul_no_nan --soc=ascend950 --vendor_name=registry_migration -j8。9e74ae65ec9dd7e2ed9fbb5432f4e6b1d8ee72be、GEIR、--pc=1、单设备、冻结输入/仓库 golden,Promote/stat_rel_err。A5 修改版 MulNoNan 16 条、RaggedBinCount 6 条,静态与动态共 44 次执行通过。验证边界:A5 为真实原生算子包加旧 V1 注册省略诊断;A3 为当前源码编译的 ARM 图推导库搭配存量 kernel。canndev 正式整包受本地内部构建依赖缺失阻塞,仍需正式产品包集成验证。本轮未跑全量本地 CI、GPU 三方精度或性能对比。
关联 PR
https://gitcode.com/cann/ops-math/pull/6548
配套 PR: