| 批量修改md中冗余空格 Co-authored-by: wuyao51511<wuyao61@h-partners.com> # message auto-generated for no-merge-commit merge: !6027 merge master into master 批量修改md中冗余空格 Created-by: wuyao51511 Commit-by: wuyao51511 Merged-by: cann-robot Description: ## 描述 文档空格问题清理 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6027 | 2 个月前 |
| [CleanCode] loss/optim类算子代码风格优化 Co-authored-by: yuantao<taoyuan18@huawei.com> Co-authored-by: init__zhb__<zhanghaobo6@huawei.com> # message auto-generated for no-merge-commit merge: !2064 merge cleancode into master [CleanCode] loss/optim类算子代码风格优化 Created-by: yuantao_ Commit-by: init__zhb__;yuantao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 清理详情: - 删除没用的头文件 - 删除没用的变量 - 变量声明即初始化 - 删除多余的空行 详情: <strong> 问题类型 </strong> - Q-1. 包含用不到的头文件; - Q-2. 使用恰当的基本类型作为操作符的操作数; - Q-3. 宏定义不以分号结尾; - Q-4. 合理安排空行; - Q-5. 变量需被使用时声明并初始化。 -------------------------------------------- <strong>主要改动</strong> | 文件 | 问题片段 | 问题类型 | 修改策略 | | --- | ----- | --- | ---------------- | | loss/ctc_loss_v2_grad/op_host/ctc_loss_v2_grad_def.cpp | #include <cstdint> | Q-1 | 移除 | | loss/fused_cross_entropy_loss_with_max_sum/examples/test_aclnn_fused_cross_entropy_loss_with_max_sum.cpp | ~Line134 | Q-4 | 移除 | | loss/mse_loss_grad/op_host/mse_loss_grad_def.cpp | #include <cstdint> | Q-1 | 移除 | | loss/smooth_l1_loss_grad_v2/op_host/smooth_l1_loss_grad_v2_def.cpp | #include <cstdint> | Q-1 | 移除 | | loss/smooth_l1_loss_v2/op_api/aclnn_smooth_l1_loss.cpp | ~Line162 空行 | Q-4 | 移除 | | loss/smooth_l1_loss_v2/op_host/smooth_l1_loss_v2_def.cpp | #include <cstdint> | Q-1 | 移除 | | optim/adam_apply_one/examples/test_geir_adam_apply_one.cpp | #define ADD_INPUT_ATTR(attrName, attrValue) adamApplyOne1.set_attr_##attrName(attrValue); | Q-3 | 去除宏定义后的; | | optim/adam_apply_one_with_decay/examples/test_geir_adam_apply_one_with_decay.cpp | inputs.push_back(placeholder##intputIndex); | Q-3 | 去除宏定义后的; | | optim/adam_apply_one_with_decay/examples/test_geir_adam_apply_one_with_decay.cpp | FILE* fp; fp = fopen(bin_file.c_str(), "w"); | Q-5 | 声明FILE *p时即初始化 | | optim/apply_momentum/op_host/arch35/apply_momentum_tiling.h | ~Line47 空行 | Q-4 | 移除 | | optim/adam_apply_one/examples/test_geir_adam_apply_one.cpp | char* endptr; | Q-2 | 可移除该变量(未使用) | ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!2064 | 5 个月前 |
| 代码同步 Co-authored-by: yang-di52<yangdi52@huawei.com> # message auto-generated for no-merge-commit merge: !450 merge master into master 代码同步 Created-by: yang-di52 Commit-by: yang-di52 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!450 | 7 个月前 |
| 修复错误引用 Co-authored-by: jisongyuan@h-partners.com<jisongyuan@h-partners.com> # message auto-generated for no-merge-commit merge: !6534 merge 910bug_fix into 9.1.0 修复错误引用 Created-by: ji-songyuan Commit-by: jisongyuan@h-partners.com Merged-by: cann-robot Description: ## 描述 在文件optim/apply_adam_w_quant/op_host/apply_adam_w_quant_tiling.cpp中 因为QmapM和QmapV的shape和dtype必须一致,所以在引用时QmapV的shape使用QmapM,正常不影响功能,但不方便用户读取代码。修改引用 在文件loss/sparse_softmax_cross_entropy_with_logits/op_host/sparse_softmax_cross_entropy_with_logits_infershape.cpp中 验空拦截引用错误,修复 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#2473](https://gitcode.com/cann/ops-nn/issues/2473) [#2996](https://gitcode.com/cann/ops-nn/issues/2996) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 各项均已验证200条case ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6534 | 1 个月前 |
| revise kernel compile options: optim Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !5707 merge master into master revise kernel compile options: optim Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 revise kernel compile options: optim ## 关联的Issue [#1985](https://gitcode.com/cann/ops-nn/issues/1985) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5707 | 2 个月前 |
| 整改st目录下的atk用例统一目录格式 Co-authored-by: yue-ma<mayue54@huawei.com> # message auto-generated for no-merge-commit merge: !4782 merge master into master 整改st目录下的atk用例统一目录格式 Created-by: yue-ma Commit-by: yue-ma Merged-by: cann-robot Description: ## 描述 整改st目录下的atk用例统一目录格式 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/2671 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:st用例目录整改 See merge request: cann/ops-nn!4782 | 3 个月前 |
| 代码同步 Co-authored-by: yang-di52<yangdi52@huawei.com> # message auto-generated for no-merge-commit merge: !450 merge master into master 代码同步 Created-by: yang-di52 Commit-by: yang-di52 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!450 | 7 个月前 |
| 修复文档中的错误,提升算子易用性 Co-authored-by: jisongyuan@h-partners.com<jisongyuan@h-partners.com> # message auto-generated for no-merge-commit merge: !6852 merge 9.1.0 into 9.1.0 修复文档中的错误,提升算子易用性 Created-by: ji-songyuan Commit-by: jisongyuan@h-partners.com Merged-by: cann-robot Description: ## 描述 修复文档中的错误,提升算子易用性 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#3683](https://gitcode.com/cann/ops-nn/issues/3683) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 只更新文档 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> loss/smooth_l1_loss_grad_v2/docs/aclnnSmoothL1LossBackward.md optim/apply_adam_w_quant/README.md optim/apply_fused_ema_adam/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!6852 | 1 个月前 |