Merged
feat: pad_v2 新增 COMPLEX64/COMPLEX128 支持,circular_pad_grad 修改参数校验 #6513
tan_xinAdd on 22 days ago
feat: pad_v2 新增 COMPLEX64/COMPLEX128 支持,circular_pad_grad 修改参数校验 #6513
Merged
Merged fromtan_xin/ops-mathmaster-tileintocann/ops-mathmaster
Pull Request has been successfully merged by CANN-robot.
(Thank you for tan_xin's contribution.)atomgit-bot
22 days ago Comments:
22 days ago Comments:
变更摘要
本 PR 主要围绕 Tile 算子的形状推导(infershape)增加调试日志。改动集中在 math/tile/op_host/tile_infershape.cpp,在 TileInferShapeCommon 与 InferShape4Tile 中插入 OP_LOGI 日志,用于输出 multiples_len、multiples_data 各元素取值、维度计算的中间量以及最终输出维度;同时把原乘法表达式中的乘数提取为显式 int64_t 变量 multiplier 后再参与计算。
主要改动
- 入口与成功日志:在
TileInferShapeCommon函数入口与正常返回处新增OP_LOGI,打印multiples_len及成功状态,便于确认函数调用与执行结果。 multiples_data逐项打印:新增循环遍历multiples_data,逐个输出其下标与取值。- 乘数计算重构与中间量日志:将原先内联的
multiples_data[i]提取为int64_t multiplier并显式static_cast,同时打印in_shape_len、multiples_len、multiples_index、multiplier及multiples_data[multiples_index]等信息,再通过SetDim写入并打印输出维度out dim。 InferShape4Tile入口日志:在InferShape4Tile入口新增OP_LOGI,标记该分支进入 infershape 流程。
🧩 本次 Review 已使用自定义 Skill:


Incorrect?
atomgit-bot
22 days ago Comments:
22 days ago Comments:


Incorrect?
22 days ago Added label: cann-cla/yes
169 messages are collapsed here。 See more
13 days ago Added label: lgtm
tang-lei01
13 days ago Comments:
13 days ago Comments:
/approve


13 days ago Added label: approved
13 days ago Closed associated issue
13 days ago Merged pull request
描述
本次提交对 pad_v2 与 circular_pad_grad 算子进行功能增强与校验放宽。
改动原因
改动方法
关联的Issue
测试
文档更新
类型标签