Pull Request已成功合入, 合并人@CANN-robot
(感谢 Jessicaruan 的贡献)变更摘要
本 PR 新增 8 月社区任务「aclsparseSpMM 算子开发(950)」的设计文档,文档位于 04_tasks/01_community-task-2026/tasklist/08-16-aclsparseSpMM-950/Jessicaruan/docs/design.md。该文档主要说明如何复用 ops-sparse 中已有的 aclsparseSpMM 接口,并规划在 Ascend 950 上补齐 fp16/bf16/fp32/complex64 等数据类型支持以及 torch.sparse.addmm 适配方案。本 PR 仅提交设计文档,不包含算子代码,无运行逻辑变更。
主要改动
- 新增设计文档: 新增
design.md设计文档文件(新增 281 行,无删除),用于描述aclsparseSpMM算子开发(950)的总体设计方案。 - 复用既有接口: 文档方案以复用 ops-sparse 已有的
aclsparseSpMM接口为基础,避免重复实现。 - 数据类型支持规划: 文档规划在 Ascend 950 上补齐
fp16、bf16、fp32、complex64等数据类型的支持。 - 适配
torch.sparse.addmm: 文档说明了对torch.sparse.addmm的适配方案。 - 仅文档变更: 本次合入不涉及算子代码与运行逻辑,仅新增设计文档供社区任务设计文档流程评审。


Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
For more, you also can visit HICANN.
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| repo-cann/cann-ops-competitions | ✅ 傅涛, Carolina_yuan (2/2) | ✅ 傅涛, Carolina_yuan (2/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
gcw_DmEcQNNx, thanks for your pull request. All authors of the commits have signed the CLA. 👍


@condfuse_3 @fullt @Ascend-CANN 请评审设计文档。


/compile


@gcw_DmEcQNNx 您好,本 PR 落地的任务目录为 08-16-aclsparseSpMM-950,但仓库 tasklist 下实际的标准任务目录是 08-13-aclsparseSpMM-950(本任务为 Ascend 950)。请将设计文档路径改为 04_tasks/01_community-task-2026/tasklist/08-13-aclsparseSpMM-950/Jessicaruan/docs/design.md,谢谢。


已按审核意见将设计文档路径修正为 08-13-aclsparseSpMM-950/Jessicaruan/docs/design.md,并删除 08-16 目录。请继续审核


/approve


当前PR是否有AI参与:
[ ] 否
[x] 是
__1. AI Agent 平台: Cursor
__2. AI 模型: Composer
__3. Prompt上下文 : 按 8月社区任务 aclsparseSpMM(950) 任务书与 ops-sparse 现有 arch35 SpMM 实现,撰写设计文档并提交社区任务 PR。
PR功能描述 / 为什么需要这个合入**:
新增 8月社区任务「aclsparseSpMM 算子开发(950)」设计文档,说明复用 ops-sparse 已有 aclsparseSpMM 接口、在 Ascend 950 上补齐 fp16/bf16/fp32/complex64 与 torch.sparse.addmm 适配的方案。
路径:
04_tasks/01_community-task-2026/tasklist/08-16-aclsparseSpMM-950/Jessicaruan/docs/design.md本 PR 仅提交设计文档,不含算子代码。
该PR关联的issue
无
希望检视人员了解:
请按社区任务设计文档流程评审。评审意见请在本 PR 评论,修改后会再 @ 对应检视人。
@condfuse_3 @fullt @Ascend-CANN 请评审。
改动类型 / Change Type
测试信息 / Testing
本 PR 仅新增设计文档,不涉及算子代码与运行逻辑变更。
检查清单 / Checklist