本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
action | 24 天前 | |
update CONTRIBUTING.md Co-authored-by: zutao<wanzutao1@h-partners.com> # message auto-generated for no-merge-commit merge: !1047 merge master into master update CONTRIBUTING.md Created-by: zutao Commit-by: zutao 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!1047 | 1 个月前 | |
| 4 个月前 | ||
[团队提交] 2026 HCCL通信库创新大赛华北赛区初赛及决赛 AllGather 代码提交:北京科技大学-tx Co-authored-by: 高展鹏<168294360@qq.com> # message auto-generated for no-merge-commit merge: !978 merge submission/北京科技大学-tx-allgather into master [团队提交] 2026 HCCL通信库创新大赛华北赛区初赛及决赛 AllGather 代码提交:北京科技大学-tx Created-by: gzp123321 Commit-by: 高展鹏 Merged-by: cann-robot Description: ## 当前PR是否有AI参与? - [ ] 否 - [√] 是 __1. AI Agent 平台:OpenAI Codex / ChatGPT __2. AI 模型:GPT-5 __3. Prompt 上下文:用于代码归档整理。 ## 团队信息 - 学校:北京科技大学 - 队伍:tx - 赛区:华北赛区 ## 提交内容 ### 初赛(AICPU) - 路径: 03_university/CANN-HCCL-NorthChina-Competition-2026/preliminary/submissions/北京科技大学-tx/ - 版本:allgather_final_v16_parallel_stage - 内容:完整 AICPU 工程源码及构建文件。 ### 决赛(CCU) - 路径:03_university/CANN-HCCL-NorthChina-Competition-2026/final/submissions/北京科技大学-tx/ - 版本:allgather_ccu_smallpull_steady_fast_v1_formal - 内容:完整 CCU 工程源码及构建文件。 ## 验证 - 初赛与决赛提交版本均已完成赛事平台功能验证。 - 提交内容不包含构建产物、日志、缓存或访问凭据。 ## 关联 Issue 无。本 PR 为赛事代码归档提交。 See merge request: cann/cann-ops-competitions!978 | 1 个月前 | |
update: 更新文件 README.md 补充任务发放表格 Signed-off-by: condfuse_3 <1532701447@qq.com> | 25 天前 | |
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 | 2 个月前 | |
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 | 3 个月前 | |
【社区任务】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 | 1 个月前 | |
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 | 30 天前 | |
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 | 30 天前 | |
添加项目文档和目录结构 | 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 | 30 天前 |
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 开源社区竞赛的开发者和贡献者!