本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
下线codecheck Co-authored-by: cui_jiahao<cuijiahao5@h-partners.com> # message auto-generated for no-merge-commit merge: !1099 merge master into master 下线codecheck Created-by: cui_jiahao Commit-by: cui_jiahao Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes # ### 希望检视人员了解: ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!1099 | 10 天前 | |
feat(july): 提交 confusion_matrix 算子基线 Co-authored-by: sohnkee<1154746325@qq.com> # message auto-generated for no-merge-commit merge: !1127 merge july-baseline-confusion-matrix into master feat(july): 提交 confusion_matrix 算子基线 Created-by: sohnkee Commit-by: sohnkee Merged-by: cann-robot Description: ## 描述 提交 CANN 算子天梯赛 2026 年 7 月 confusion_matrix 完整基线工程,提交目录为 submissions/sohnkee。 ## 关联的 Issue 无。 ## 测试 - 完整工程共 35 个文件,提交范围已核验,仅新增目标提交目录。 - 9 个 Shell 脚本已通过 bash -n 语法检查。 - 已检查无认证信息、平台提交记录、绝对本机路径或隔离 CE 标记。 - 当前本地环境缺少 CANN/BiSheng 工具链,尚未执行实际编译与 UT,提交后使用官方 /compile 流水线验证。 ## 文档更新 新增提交目录 README,说明工程结构、构建与验证边界。 ## 类型标签 - [x] 新特性 - [ ] Bug 修复 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他 See merge request: cann/cann-ops-competitions!1127 | 6 天前 | |
| 4 个月前 | ||
【2026 HCCL通信库创新大赛-粤港澳赛区】【超能陆战队】初赛及决赛代码归档 Co-authored-by: Sam<19303092837@163.com> # message auto-generated for no-merge-commit merge: !931 merge archive/ghm-2026-super-energy-team into master 【2026 HCCL通信库创新大赛-粤港澳赛区】【超能陆战队】初赛及决赛代码归档 Created-by: Sami_Hui Commit-by: Sam Merged-by: cann-robot Description: ### 当前PR是否有AI参与: - [ ] 否 - [x] 是 1. AI Agent 平台:OpenAI Codex 2. AI 模型:GPT-5.6 Sol 3. Prompt上下文:协助核对赛事归档要求、整理目录结构并创建提交 PR。 ### PR功能描述 / 为什么需要这个合入 按赛事要求归档超能陆战队的初赛与决赛完整工程代码。 - 赛区:粤港澳赛区 - 学校:南方科技大学 - 队伍:超能陆战队 - 队员:Sami_Hui、Qu_、Alextory-Frank - 初赛归档版本:26746a8 - 决赛归档版本:802e278 归档目录: - 初赛: 03_university/CANN-HCCL-GHM-Competition-2026/preliminary/submissions/南方科技大学-超能陆战队/ - 决赛:03_university/CANN-HCCL-GHM-Competition-2026/final/submissions/南方科技大学-超能陆战队/ ### 该PR关联的issue 无。 ### 希望检视人员了解 - 两个阶段均归档完整源代码工程,未包含构建产物。 - 本 PR 为赛后代码归档,没有重新运行硬件测试;代码来源为参赛期间实际提交版本。 - 归档内容与上述初赛、决赛版本对应,提交历史已整理为单个归档提交,便于审查。 ## 改动类型 / Change Type - [x] 文档更新 / Documentation - [x] 其它 / Other:赛事代码归档 ## 测试信息 / Testing - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!931 | 9 天前 | |
【社区任务】aclblasCsymm 算子设计文档(Ascend 950PR) Co-authored-by: 一场微醺<709291115@qq.com> # message auto-generated for no-merge-commit merge: !1237 merge 08-aclblasCsymm-950 into master 【社区任务】aclblasCsymm 算子设计文档(Ascend 950PR) Created-by: JaneConan Commit-by: 一场微醺 Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: 【社区任务】aclblasCsymm 算子设计文档(Ascend 950PR) ### 希望检视人员了解: ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [x] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!1237 | 8 小时前 | |
update 荣誉殿堂 Co-authored-by: zutao<wanzutao1@h-partners.com> # message auto-generated for no-merge-commit merge: !535 merge master into master update 荣誉殿堂 Created-by: zutao Commit-by: zutao Merged-by: cann-robot Description: ## 变更描述 / Description <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 关联 Issue / Related Issues <!-- Closes #000 可自动关闭 / Closes #000 to auto-close --> - Closes # - References # ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!535 | 1 个月前 | |
docs: clarify PR branch is based on upstream/master Co-authored-by: fuyangchenghu<fuyangchenghu2@huawei.com> # message auto-generated for no-merge-commit merge: !306 merge add-submit-code into master docs: clarify PR branch is based on upstream/master Created-by: fuyangchenghu Commit-by: fuyangchenghu Merged-by: cann-robot Description: ## 变更描述 / Description <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 关联 Issue / Related Issues <!-- Closes #000 可自动关闭 / Closes #000 to auto-close --> - Closes # - References # ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!306 | 2 个月前 | |
【社区任务】AsinGrad算子设计文档 Co-authored-by: unknown<942570045@qq.com> # message auto-generated for no-merge-commit merge: !547 merge asin-grad-design-doc into master 【社区任务】AsinGrad算子设计文档 Created-by: qq_61939128 Commit-by: unknown Merged-by: cann-robot Description: ## 变更描述 / Description 新增 AsinGrad 算子 Ascend C 实现设计文档,内容包括算子功能说明、接口定义、输入输出约束、Host 侧 tiling 设计、Kernel 侧计算流程、数据类型支持、并行切分策略以及测试与性能验证说明。该文档用于提交 AsinGrad 算子开源任务评审,说明基于 Ascend C 重写 TBE 算子的设计方案。 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 关联 Issue / Related Issues 无 ## 测试信息 / Testing 本 PR 仅提交设计文档,不涉及算子代码变更和运行逻辑修改。 - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!547 | 1 个月前 | |
【2026 HCCL通信库创新大赛-华北赛区】【这对吗】 初赛及决赛代码归档 Co-authored-by: rokuyo<rokuyo@126.com> # message auto-generated for no-merge-commit merge: !900 merge master into master 【2026 HCCL通信库创新大赛-华北赛区】【这对吗】 初赛及决赛代码归档 Created-by: rokuyo Commit-by: rokuyo Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> 赛区:华北赛区 学校:中国科学院大学 队伍:这对吗 ### PR功能描述 / 为什么需要这个合入: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> 初赛及复赛代码归档 ### 该PR关联的issue 无 ### 希望检视人员了解: ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [x] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [x] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!900 | 26 天前 | |
docs: add missing trailing newlines to top-level docs Co-authored-by: gcw_93rlw6ed<27271600@qq.com> # message auto-generated for no-merge-commit merge: !805 merge fix/missing-trailing-newlines into master docs: add missing trailing newlines to top-level docs Created-by: gcw_93rlw6ed Commit-by: gcw_93rlw6ed Merged-by: cann-robot Description: 描述 — 按模板填: ## 变更描述 / Description 为 README.md、CONTRIBUTING.md、DIRECTORY_STRUCTURE.md 补充末尾缺失的空行,符合 POSIX 文本文件规范。 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!805 | 16 天前 | |
docs: add missing trailing newlines to top-level docs Co-authored-by: gcw_93rlw6ed<27271600@qq.com> # message auto-generated for no-merge-commit merge: !805 merge fix/missing-trailing-newlines into master docs: add missing trailing newlines to top-level docs Created-by: gcw_93rlw6ed Commit-by: gcw_93rlw6ed Merged-by: cann-robot Description: 描述 — 按模板填: ## 变更描述 / Description 为 README.md、CONTRIBUTING.md、DIRECTORY_STRUCTURE.md 补充末尾缺失的空行,符合 POSIX 文本文件规范。 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!805 | 16 天前 | |
添加项目文档和目录结构 | 5 个月前 | |
docs: add missing trailing newlines to top-level docs Co-authored-by: gcw_93rlw6ed<27271600@qq.com> # message auto-generated for no-merge-commit merge: !805 merge fix/missing-trailing-newlines into master docs: add missing trailing newlines to top-level docs Created-by: gcw_93rlw6ed Commit-by: gcw_93rlw6ed Merged-by: cann-robot Description: 描述 — 按模板填: ## 变更描述 / Description 为 README.md、CONTRIBUTING.md、DIRECTORY_STRUCTURE.md 补充末尾缺失的空行,符合 POSIX 文本文件规范。 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/cann-ops-competitions!805 | 16 天前 |
CANN 开源社区竞赛仓
🎯 仓库简介
本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。
📁 目录结构
顶层目录
official/- 官方赛事university/- 高校赛事enterprise/- 行业/区域赛事tasks/- 开源课题/社区任务
赛事类型说明
- 官方赛事:如CANN 全国挑战赛、算子天梯赛、区域赛等
- 高校赛事:各高校基于 CANN 平台举办的赛事
- 行业/区域赛事:各行业/区域基于CANN平台举办的赛事
- 开源任务:CANN社区发起的开源课题/社区任务
🚀 如何参与
1. 选择赛事目录
根据您参与的赛事类型,选择对应的目录:
- 官方赛事:
official/{赛事名称}-{年份}/ - 高校赛事:
university/{学校代码}/{赛事名称}-{年份}/ - 行业/区域赛事:
enterprise/industry/{赛事名称}-{年份}/、enterprise/regional/{赛事名称}-{年份}/ - 开源任务:
tasks/{任务名称}-{年份}/
2. 作品提交规范
在对应赛事的 submissions/ 目录下创建您的团队目录:
{team-id}_{name}_{work-title}/
├── README.md # 作品说明文档
├── code/ # 源代码
├── model/ # 模型文件
├── results/ # 实验结果
└── docs/ # 相关文档
命名规则:
team-id: 团队ID,支持多种格式:- 数字编号:team01, team02(推荐用于团队赛)
- 自定义名称:awesome-team, ai-experts(适合个人赛或已有团队名称)
- 个人ID:user123, developer-name(个人赛使用)
name: 参赛选手姓名或者队伍名work-title: 作品标题(使用短横线分隔,如 image-classification)
3. 提交要求
- 确保代码可运行、文档完整
- 提供清晰的 README.md 说明
- 遵循赛事特定的提交要求
📝 提交指南
详细的作品提交规范请参考 CONTRIBUTING.md。
📄 许可证
本仓库采用MIT开源协议。
🤝 联系我们
- 竞赛论坛:https://gitcode.com/cann/cann-competitions/discussions
- Issues:https://gitcode.com/cann/cann-competitions/issues
🙏 致谢
感谢所有参与 CANN 开源社区竞赛的开发者和贡献者!