| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(experimental): 实验域算子适配 ascend910_93 平台并补全 host UT (part 3/10) Co-authored-by: official<official@axono.org> # message auto-generated for no-merge-commit merge: !13265 merge feat-experimental-91093-part3 into master feat(experimental): 实验域算子适配 ascend910_93 平台并补全 host UT (part 3/10) Created-by: aztice Commit-by: official Merged-by: cann-robot Description: ## 概述 本 PR 为原 PR cann/ops-nn#13193 按颗粒度拆分后的重新提交(part 3/10),关联 #7755。 experimental 域算子新增 ascend910_93 平台注册( AICore().AddConfig("ascend910_93", aicoreConfig)),并仿照 experimental/activation/gelu 的 UT 模板补全 op_host 单测(InfershapeContextPara / TilingContextPara + ExecuteTestCase)。 ### 本部分覆盖算子(6 个) leaky_relu_grad_v2, log_softmax_grad, log_softmax_v2, logsigmoid_v2, mish, mish_grad_v2(activation 域) ### 改动规模 - 12 个文件 - 12 files changed, 458 insertions(+), 4 deletions(-) ## 自测情况 - 原始完整改动在原 PR #13193 中已通过批量 build.sh 单算子/多算子编译验证(ascend910b)与 pre-commit 检查(clang-format / codespell / fix end of files / OAT 均 Passed)。 - 本拆分 PR 与原 PR 改动内容一致(仅按算子颗粒度拆分,未修改任何改动内容)。 See merge request: cann/ops-nn!13265 | 2 天前 | |
feat(experimental): 实验域算子适配 ascend910_93 平台并补全 host UT (part 5/10) Co-authored-by: official<official@axono.org> # message auto-generated for no-merge-commit merge: !13267 merge feat-experimental-91093-part5 into master feat(experimental): 实验域算子适配 ascend910_93 平台并补全 host UT (part 5/10) Created-by: aztice Commit-by: official Merged-by: cann-robot Description: ## 概述 本 PR 为原 PR cann/ops-nn#13193 按颗粒度拆分后的重新提交(part 5/10),关联 #7755。 experimental 域算子新增 ascend910_93 平台注册( AICore().AddConfig("ascend910_93", aicoreConfig)),并仿照 experimental/activation/gelu 的 UT 模板补全 op_host 单测(InfershapeContextPara / TilingContextPara + ExecuteTestCase)。 ### 本部分覆盖算子(14 个) selu, shrink, sigmoid_grad, sigmoid_v2, silu_grad, soft_plus_v2, softmax_v2, softplus_v2_grad, softsign, softsign_grad, swish_grad, swish_v2, threshold_v2(activation 域), sleep(control 域) ### 改动规模 - 42 个文件 - 42 files changed, 1437 insertions(+), 5 deletions(-) ## 自测情况 - 原始完整改动在原 PR #13193 中已通过批量 build.sh 单算子/多算子编译验证(ascend910b)与 pre-commit 检查(clang-format / codespell / fix end of files / OAT 均 Passed)。 - 本拆分 PR 与原 PR 改动内容一致(仅按算子颗粒度拆分,未修改任何改动内容)。 See merge request: cann/ops-nn!13267 | 2 天前 | |
Format update: Adjusted the license description format in all relevant files. Co-authored-by: jiangqi<jiangqi47@h-partners.com> # message auto-generated for no-merge-commit merge: !366 merge license6 into master Format update: Adjusted the license description format in all relevant files. Created-by: jiangqi2025 Commit-by: jiangqi Merged-by: turing_project1 Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!366 | 10 个月前 | |
[L2] fix: foreach_div_scalar README 测试命令引用不存在的 tests/ut、tests/st 脚本(目录仅占位) Co-authored-by: eieiei<3901796952@qq.com> # message auto-generated for no-merge-commit merge: !12604 merge fix-foreach-div-scalar-readme-tests-v1 into master [L2] fix: foreach_div_scalar README 测试命令引用不存在的 tests/ut、tests/st 脚本(目录仅占位) Created-by: wsnidie1 Commit-by: eieiei Merged-by: cann-robot Description: ## 概述 experimental/foreach/foreach_div_scalar/README.md 的「测试」小节给出 bash tests/ut/run.sh、bash tests/st/run.sh --real/--mock 三条命令,但该算子 tests/ 目录仅有 .gitkeep 占位,无任何脚本,照做即报 No such file or directory。 ## 关联的Issue #305 活动一(文档/代码捉虫) ## 问题与影响范围 - 文件:experimental/foreach/foreach_div_scalar/README.md(「## 测试」小节,72-81 行) - tests/ 实际内容:仅 .gitkeep;整个 experimental/foreach/ 家族也无 run.sh - 影响:按 README 操作必然失败,且「Mock 模式无需 NPU」的说法会误导无卡用户。 ## 复现方式 在 experimental/foreach/foreach_div_scalar/ 下执行 bash tests/ut/run.sh → No such file or directory。 ## 修改 将该小节改为如实描述:本算子暂未提供 UT/ST 用例(tests/ 为占位),并指向仓库 CONTRIBUTING 的测试框架说明;待用例落地后由维护者恢复具体命令。 ## 验证 - find experimental/foreach/foreach_div_scalar/tests -type f → 仅 .gitkeep - 修改为纯文档描述性变更,无代码影响 关联 Issue: #7800 See merge request: cann/ops-nn!12604 | 22 小时前 | |
[L12] docs(embedding_dense_grad): README 的 bash 围栏未闭合,贡献说明整节与贡献者表被吞成代码 Co-authored-by: eieiei<3901796952@qq.com> # message auto-generated for no-merge-commit merge: !12454 merge fix-docs-embedding-dense-grad-fence-1021 into master [L12] docs(embedding_dense_grad): README 的 bash 围栏未闭合,贡献说明整节与贡献者表被吞成代码 Created-by: wsnidie1 Commit-by: eieiei Merged-by: cann-robot Description: ## 结论 experimental/index/embedding_dense_grad/README.md 的 bash 代码块只有起始围栏(L56),没有闭合行,导致其后的「## 贡献说明」标题与 5 列贡献者表全部落在代码块内,不渲染。 ## 复核(master=e87c01456) `bash grep -n '^' experimental/index/embedding_dense_grad/README.md # 56:bash ← 全文仅此一个围栏,奇数,未闭合 sed -n '56,65p' experimental/index/embedding_dense_grad/README.md # 56 bash # 57 # 在 ops-nn 仓根目录 # 58 bash build.sh --pkg --experimental --soc=ascend310p --ops=embedding_dense_grad # 59 bash build.sh --pkg --experimental --soc=ascend310p --ops=embedding_dense_grad ← 重复 # 60 # 61 ## 贡献说明 # 63 | 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 | ``` CommonMark 语义下,L56 之后的全部内容(含 L61 标题、L63-65 表格)都在代码块内。 ## 改动 1. 把 L59 重复的 build 命令行替换为闭合围栏 `` ; 2. 其余不动。 修后全文围栏数为 2;## 贡献说明 与贡献者表回到正文。 ## 验证 git diff --numstat upstream/master..HEAD = 1 1 experimental/index/embedding_dense_grad/README.md;grep -c '^`' = 2。 See merge request: cann/ops-nn!12454 | 3 天前 | |
feat(experimental): 实验域算子适配 ascend910_93 平台并补全 host UT (part 7/10) Co-authored-by: official<official@axono.org> # message auto-generated for no-merge-commit merge: !13269 merge feat-experimental-91093-part7 into master feat(experimental): 实验域算子适配 ascend910_93 平台并补全 host UT (part 7/10) Created-by: aztice Commit-by: official Merged-by: cann-robot Description: ## 概述 本 PR 为原 PR cann/ops-nn#13193 按颗粒度拆分后的重新提交(part 7/10),关联 #7755。 experimental 域算子新增 ascend910_93 平台注册( AICore().AddConfig("ascend910_93", aicoreConfig)),并仿照 experimental/activation/gelu 的 UT 模板补全 op_host 单测(InfershapeContextPara / TilingContextPara + ExecuteTestCase)。 ### 本部分覆盖算子(9 个) binary_cross_entropy_v2, gaussian_nll_loss, gaussian_nll_loss_grad, hinge_embedding_loss, hinge_loss, hinge_loss_grad, huber_loss, kl_div_loss_grad, l2_loss(loss 域) ### 改动规模 - 12 个文件 - 12 files changed, 181 insertions(+), 3 deletions(-) ## 自测情况 - 原始完整改动在原 PR #13193 中已通过批量 build.sh 单算子/多算子编译验证(ascend910b)与 pre-commit 检查(clang-format / codespell / fix end of files / OAT 均 Passed)。 - 本拆分 PR 与原 PR 改动内容一致(仅按算子颗粒度拆分,未修改任何改动内容)。 See merge request: cann/ops-nn!13269 | 2 天前 | |
修改aclnn确定性开关 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !12749 merge master into master 修改aclnn确定性开关 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 1、修改aclnn确定性开关为aclrtSetSysParamOpt 2、修复删除查看源码后的多余空行 ## 关联的Issue 关联Issue [#7186](https://gitcode.com/cann/ops-nn/issues/7186) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!12749 | 7 天前 | |
fix: BatchNormReduceBackward 修复 mean/invstd/weight 校验缺失与空 Tensor输出修复 Co-authored-by: gcw_mJtIrnnZ<wuyifan67@h-partners.com> # message auto-generated for no-merge-commit merge: !13348 merge fix/bn-reduce-backward-7104-7106 into master fix: BatchNormReduceBackward 修复 mean/invstd/weight 校验缺失与空 Tensor输出修复 Created-by: gcw_mJtIrnnZ Commit-by: gcw_mJtIrnnZ Merged-by: cann-robot Description: ## 描述 BatchNormReduceBackward 修复 mean/invstd/weight 校验缺失与空 Tensor输出修复 ## 关联的Issue 关联Issue [#7104](https://gitcode.com/cann/ops-nn/issues/7104) 、关联Issue [#7105](https://gitcode.com/cann/ops-nn/issues/7105) 、关联Issue [#7106](https://gitcode.com/cann/ops-nn/issues/7106) ## 测试 UT测试通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!13348 | 17 小时前 | |
docs: 修复注释与文档不一致(Celu与ApplyProximalGradientDescent README) Co-authored-by: tangpingchuan<tangpingchuan@huawei.com> # message auto-generated for no-merge-commit merge: !12513 merge docs/comment-cleanup-20261019-06 into master docs: 修复注释与文档不一致(Celu与ApplyProximalGradientDescent README) Created-by: pingchuantang Commit-by: tangpingchuan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue - https://gitcode.com/cann/ops-nn/issues/7184 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!12513 | 11 天前 | |
修改aclnn确定性开关 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !12749 merge master into master 修改aclnn确定性开关 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 1、修改aclnn确定性开关为aclrtSetSysParamOpt 2、修复删除查看源码后的多余空行 ## 关联的Issue 关联Issue [#7186](https://gitcode.com/cann/ops-nn/issues/7186) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!12749 | 7 天前 | |
修改aclnn确定性开关 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !12749 merge master into master 修改aclnn确定性开关 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 1、修改aclnn确定性开关为aclrtSetSysParamOpt 2、修复删除查看源码后的多余空行 ## 关联的Issue 关联Issue [#7186](https://gitcode.com/cann/ops-nn/issues/7186) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!12749 | 7 天前 | |
Format update: Adjusted the license description format in all relevant files. Co-authored-by: jiangqi<jiangqi47@h-partners.com> # message auto-generated for no-merge-commit merge: !366 merge license6 into master Format update: Adjusted the license description format in all relevant files. Created-by: jiangqi2025 Commit-by: jiangqi Merged-by: turing_project1 Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!366 | 10 个月前 | |
Format update: Adjusted the license description format in all relevant files. Co-authored-by: jiangqi<jiangqi47@h-partners.com> # message auto-generated for no-merge-commit merge: !366 merge license6 into master Format update: Adjusted the license description format in all relevant files. Created-by: jiangqi2025 Commit-by: jiangqi Merged-by: turing_project1 Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!366 | 10 个月前 |