| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【unfold_grad】修复issue问题 aclnn接口输入为空指针时使用ACLNN_ERR_PARAM_NULLPTR错误码 & 修正正确的dim值域 Co-authored-by: t00935269<tangkaidi1@huawei.com> # message auto-generated for no-merge-commit merge: !6650 merge master into master 【unfold_grad】修复issue问题 aclnn接口输入为空指针时使用ACLNN_ERR_PARAM_NULLPTR错误码 & 修正正确的dim值域 Created-by: tangkaidi Commit-by: t00935269 Merged-by: cann-robot Description: ## 描述 修复issue问题 1:aclnn阶段校验参数时,如果gradOut、intputSizes、gradIn三个必须传入的参数为空指针,错误码由ACLNN_ERR_INNER_NULLPTR改为ACLNN_ERR_PARAM_NULLPTR。 2:原本资料内对dim参数的支持范围描述不正确,修改为dim大于等于0且小于len(inputSizes)。 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue [Bug-Report|缺陷反馈]: aclnnUnfoldGrad 空指针返回 561103 而非文档承诺的 161001,且 len(inputSizes)=3 时 dim=0 未被拒绝 [#3795](https://gitcode.com/cann/ops-math/issues/3795) <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 调用aclnn二段式接口,传入gradOut为nullptr。 修改前:  修改后:  新增三个UT用例来校验gradOut、intputSizes、gradIn为nullptr时返回的错误码是否正确,全部通过且返回错误码符合预期。    ATK泛化dim维度(dim大于等于0且小于len(inputSizes)),生成15000用例,全部通过。  <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 conversion/unfold_grad/docs/aclnnUnfoldGrad.md conversion/unfold_grad/README.md <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6650 | 18 天前 | |
【unfold_grad】修复issue问题 aclnnUnfoldGrad 头文件将输出参数 gradIn 修改为 @param [out] Co-authored-by: t00935269<tangkaidi1@huawei.com> # message auto-generated for no-merge-commit merge: !6715 merge fix/unfold-grad-3825 into master 【unfold_grad】修复issue问题 aclnnUnfoldGrad 头文件将输出参数 gradIn 修改为 @param [out] Created-by: tangkaidi Commit-by: t00935269 Merged-by: cann-robot Description: ## 描述 aclnnUnfoldGrad 头文件将输出参数 gradIn 标注为 @param [in],与同文件其他注释、以及配套文档的参数表均矛盾。 将@param [in]改为@param [out] <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue [Documentation|文档反馈]: aclnnUnfoldGrad 头文件将输出参数 gradIn 错标为 @param [in] [#3825](https://gitcode.com/cann/ops-math/issues/3825) <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 不涉及影响精度的修改 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 不涉及 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6715 | 17 天前 | |
【unfold_grad】【ops-math】【master】放宽unfold_grad算子路由到AICORE的校验条件 Co-authored-by: t00935269<tangkaidi1@huawei.com> # message auto-generated for no-merge-commit merge: !5721 merge fix/unfold-grad into master 【unfold_grad】【ops-math】【master】放宽unfold_grad算子路由到AICORE的校验条件 Created-by: tangkaidi Commit-by: t00935269 Merged-by: cann-robot Description: ## 描述 unfold_grad算子,会根据用例参数来决定走AICORE的计算或是AICPU的计算。 当前unfold_grad算子的aclnn侧代码,判断是否路由到AICORE的条件过于保守,使得本来能够走到AICORE的case走到了AICPU。 修改方案: aclnn侧的校验逻辑与tiling侧保持一致,只要是保证了tiling阶段不会拦截,aclnn侧就全部路由到AICORE的实现,除此之外全部路由到ACIPU的实现。 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue [Requirement|需求建议]: 【unfold_grad】【master】放宽unfold_grad算子路由到AICORE的校验条件 [#3253](https://gitcode.com/cann/ops-math/issues/3253) <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 使用ATK工具在910B和950上分别测试15000+case,均通过。  原先走到AICPU计算的case现在路由到AICORE计算后,对比前后性能。 泛化测试150个case并对比前后执行时间,910B上平均提升86%,950上平均提升96%。 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 涉及修改以下文件: conversion/unfold_grad/docs/aclnnUnfoldGrad.md <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5721 | 1 个月前 | |
【bugfix】新增unfoldGrad的aicpu算子 Co-authored-by: majiajian_hw<majiajian@huawei.com> # message auto-generated for no-merge-commit merge: !1555 merge unfold_grad_aicpu_add_2 into master 【bugfix】新增unfoldGrad的aicpu算子 Created-by: nunnons2 Commit-by: majiajian_hw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增aicpu算子,作为功能兜底。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/944 https://gitcode.com/cann/ops-math/issues/941 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已通过泛化测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!1555 | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 18 天前 | ||
| 17 天前 | ||
| 1 个月前 | ||
| 7 个月前 |