已合并
refactor: rename APIs in ops-nn batch3 (10 ops) #8568
hahaha22创建于 13 天前
refactor: rename APIs in ops-nn batch3 (10 ops) #8568
已合并
hahaha22创建于 13 天前
hahaha22成员
13 天前

描述

对 ops-nn 仓 10 个算子的 arch35 kernel 进行 AscendC MicroAPI 重命名整改,涉及以下 API 映射:

  • __local_mem____ubuf__(地址空间限定符)
  • DataCopy(load 方向) → LoadAlign
  • DataCopy(store 方向) → StoreAlign
  • ReduceSumReduce<ReduceType::SUM>
  • DataCopyUnAlignStoreUnAlign
  • DataCopyUnAlignPostStoreUnAlignPost
  • UnalignRegUnalignRegForStore / UnalignRegForLoad

涉及算子(10 个):

  • activation/log_softmax_grad
  • activation/log_softmax_v2
  • loss/kl_div_loss_grad
  • norm/group_norm_grad
  • norm/group_norm_v2
  • norm/instance_norm
  • norm/layer_norm_grad
  • norm/layer_norm_grad_v3
  • norm/layer_norm_v3
  • norm/layer_norm_v4

共修改 45 个 arch35 kernel 头文件,纯 API 重命名,无逻辑变更。

关联的Issue

测试

纯 API 重命名整改,编译验证通过;无新增测试用例。

文档更新

无需更新文档。

类型标签

AI/Agent生成声明

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 hahaha22 的贡献)
Hhahaha22成员
13 天前 创建了 pull request,commit 8f05f4cf
Hhahaha22成员
12 天前 virtual merging failed, update merge request[project_id: 7665709, iid: 8568, target_commit_sha: 64f0c8db53843904842af320db8d7687637559bc], message: Conflict detected
Hhahaha22成员
12 天前 强制推送  1 个提交:db0586a3-refactor: rename APIs in ops-nn batch3 (10 ops)
Hhahaha22成员
12 天前 virtual merging failed, update merge request[project_id: 7665709, iid: 8568, target_commit_sha: 64f0c8db53843904842af320db8d7687637559bc], message: Conflict detected
Hhahaha22成员
12 天前 update merge request[project id: 7665709, iid: 8568, commit_id: 49b4bbd802e73aacf0d0d023f1f5b6cc772ea9d7] virtual merging success
此处折叠了104条消息 查看更多
TangPC
TangPC成员
10 天前 评论:

/lgtm
/approve

likedislike
CANN-robotCANN-robot成员
10 天前 添加了label:approved
wang-xing001成员
10 天前 评论:

/lgtm
/approve

likedislike
CANN-robotCANN-robot成员
10 天前 添加了label:lgtm
CANN-robotCANN-robot成员
10 天前 合入了pull request