| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
修复AdaptiveAvgPool3dGrad算子 Co-authored-by: SGQT<shangguanqinnan@huawei.com> # message auto-generated for no-merge-commit merge: !6105 merge fix_unalign_reg into master 修复AdaptiveAvgPool3dGrad算子 Created-by: u010470851 Commit-by: SGQT Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复AdaptiveAvgPool3dGrad算子Reg重复使用问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联的Issue https://gitcode.com/cann/ops-nn/issues/3452 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 已跑测试用例,精度功能成功 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6105 | 2 个月前 | |
fix(pooling): correct dim index in adaptive avg pool3d error logs Co-authored-by: qq_51545127<24171214023@stu.xidian.edu.cn> # message auto-generated for no-merge-commit merge: !6725 merge codex/fix-adaptive-avg-pool3d-invalid-dim into master fix(pooling): correct dim index in adaptive avg pool3d error logs Created-by: qq_51545127 Commit-by: qq_51545127 Merged-by: cann-robot Description: ## 描述 修复 aclnnAdaptiveAvgPool3d / aclnnAdaptiveAvgPool3dBackward 在非 batch 轴为 0 时,参数校验报错日志维度编号与实际索引不一致的问题。 在 CheckInputOutputDims(正向)/ CheckInputOutDims(反向)的维度遍历循环中,循环变量 i 为 0-indexed(GetDim(i)),但 OP_LOGE 日志参数误用 i + 1 作为"第几维"编号,与同文件内相邻同类日志(正向 Out_shape[%lu]... i、反向 out dims No.[%lu]... i)不一致。当非 batch 轴为 0 触发 <= 0 校验报错时,日志输出的维度序号与实际出错维度错位,报错信息不符合预期。 主要改动(5 处,仅日志参数,不影响校验逻辑与控制流): - adaptive_avg_pool3d/op_api/aclnn_adaptive_avg_pool3d.cpp 3 处:self dims ≤0、out dims match self、out dims ≤0 检查 - adaptive_avg_pool3d_grad/op_api/aclnn_adaptive_avg_pool3d_backward.cpp 2 处:self dims ≤0、gradOutput dims ≤0 检查 ## 关联的Issue 关联issue#3687 ## 测试 - git diff --check 无空白错误 - git diff 确认仅 5 处 i + 1 → i,2 文件,5 insertions / 5 deletions - 改动为纯日志字符串参数,不改变参数校验逻辑、报错时机与返回码,无行为回归风险 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6725 | 2 个月前 | |
fix(pooling): correct dim index in adaptive avg pool3d error logs Co-authored-by: qq_51545127<24171214023@stu.xidian.edu.cn> # message auto-generated for no-merge-commit merge: !6725 merge codex/fix-adaptive-avg-pool3d-invalid-dim into master fix(pooling): correct dim index in adaptive avg pool3d error logs Created-by: qq_51545127 Commit-by: qq_51545127 Merged-by: cann-robot Description: ## 描述 修复 aclnnAdaptiveAvgPool3d / aclnnAdaptiveAvgPool3dBackward 在非 batch 轴为 0 时,参数校验报错日志维度编号与实际索引不一致的问题。 在 CheckInputOutputDims(正向)/ CheckInputOutDims(反向)的维度遍历循环中,循环变量 i 为 0-indexed(GetDim(i)),但 OP_LOGE 日志参数误用 i + 1 作为"第几维"编号,与同文件内相邻同类日志(正向 Out_shape[%lu]... i、反向 out dims No.[%lu]... i)不一致。当非 batch 轴为 0 触发 <= 0 校验报错时,日志输出的维度序号与实际出错维度错位,报错信息不符合预期。 主要改动(5 处,仅日志参数,不影响校验逻辑与控制流): - adaptive_avg_pool3d/op_api/aclnn_adaptive_avg_pool3d.cpp 3 处:self dims ≤0、out dims match self、out dims ≤0 检查 - adaptive_avg_pool3d_grad/op_api/aclnn_adaptive_avg_pool3d_backward.cpp 2 处:self dims ≤0、gradOutput dims ≤0 检查 ## 关联的Issue 关联issue#3687 ## 测试 - git diff --check 无空白错误 - git diff 确认仅 5 处 i + 1 → i,2 文件,5 insertions / 5 deletions - 改动为纯日志字符串参数,不改变参数校验逻辑、报错时机与返回码,无行为回归风险 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6725 | 2 个月前 | |
update error message of adaptive_mxpool2d Co-authored-by: cling<laichangling@huawei.com> # message auto-generated for no-merge-commit merge: !6417 merge ada_maxpool into master update error message of adaptive_mxpool2d Created-by: clinglai0517 Commit-by: cling Merged-by: cann-robot Description: ## 描述 使用ErrorMessage接口上报adaptive_mxpool2d tiling阶段因用户输入错误而导致的问题信息,方便用户快速确认原因。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 本地测试通过 ## 文档更新 不涉及文档修改 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6417 | 2 个月前 | |
回退pooling算子 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !6415 merge revert-mr-6112-1782205153851-auto into master 回退pooling算子 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 回退pooling,由于该算子未从cann仓完全迁出,导致的配置文件冲突 ## 关联的Issue [#3506](https://gitcode.com/cann/ops-nn/issues/3506) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6415 | 2 个月前 | |
修改aclnn_adaptive_max_pool2d_grad 空指针判断返回不正确错误码 Co-authored-by: chenyifeng<chenyifeng27@h-partners.com> # message auto-generated for no-merge-commit merge: !6781 merge avg_nullpter_0630 into master 修改aclnn_adaptive_max_pool2d_grad 空指针判断返回不正确错误码 Created-by: chen_0715 Commit-by: chenyifeng Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改aclnn_adaptive_max_pool2d_grad 空指针判断返回不正确错误码,应返回161001 soc影响范围A2\A3 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3719 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 测试aclnn接口空指针返回161001 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!6781 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
回退pooling算子 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !6415 merge revert-mr-6112-1782205153851-auto into master 回退pooling算子 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 回退pooling,由于该算子未从cann仓完全迁出,导致的配置文件冲突 ## 关联的Issue [#3506](https://gitcode.com/cann/ops-nn/issues/3506) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6415 | 2 个月前 | |
资料与接口一致性问题修复 Co-authored-by: weike<weike13@huawei.com> # message auto-generated for no-merge-commit merge: !6804 merge master into master 资料与接口一致性问题修复 Created-by: m0_55003149 Commit-by: weike Merged-by: cann-robot Description: ## 描述 资料与接口一致性问题修复 ## 关联的Issue #3736 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:资料与接口一致性问题修复 ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!6804 | 2 个月前 | |
C++ clean code Co-authored-by: doufloat<baijinxiang@huawei.com> # message auto-generated for no-merge-commit merge: !5999 merge master into master C++ clean code Created-by: doufloat Commit-by: doufloat Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 解决如下Clean code问题: 静态扫描出现编译告警: comparison between signed and unsigned integer expressions [-Wsign-compare] type qualifiers ignored on function return type [-Wignored-qualifiers] unused variable narrowing conversion of '(int64_t)bp_groups' from 'int64_t {aka long int}' to 'int' inside { } [-Wnarrowing] C++代码规范: G.FUN.02-CPP 函数的所有声明必须与定义具有一致的参数名 G.FUN.03-CPP 禁止函数有未被使用的参数 G.FMT.17-CPP 合理安排空行 G.EXP.22-CPP 确保除法和余数运算不会导致除零错误(被零除) G.CNS.02-CPP 不要使用难以理解的字面常量 G.CNS.04-CPP 对于指针和引用类型的参数,如果不需要修改其引用的对象,应使用const修饰 G.FMT.14-CPP 指针类型"*"和引用类型"&"只跟随类型或变量名 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3309 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5999 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
回退pooling算子 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !6415 merge revert-mr-6112-1782205153851-auto into master 回退pooling算子 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 回退pooling,由于该算子未从cann仓完全迁出,导致的配置文件冲突 ## 关联的Issue [#3506](https://gitcode.com/cann/ops-nn/issues/3506) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6415 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
调整aclnn_adaptive_avg_pool2d_backward以及aclnn_adaptive_avg_pool3d_backward的目录并提取公共文件 Co-authored-by: kevin_huang<kevin.huangdi@huawei.com> # message auto-generated for no-merge-commit merge: !5665 merge master into master 调整aclnn_adaptive_avg_pool2d_backward以及aclnn_adaptive_avg_pool3d_backward的目录并提取公共文件 Created-by: kevin_huang1234 Commit-by: kevin_huang Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 调整aclnn_adaptive_avg_pool2d_backward以及aclnn_adaptive_avg_pool3d_backward的目录并提取公共文件 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [Bug-Report|缺陷反馈]: aclnn_adaptive_avg_pool2d_backward aclnn接口以及资料目录位置错误,需要调整 #3135 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> op_api_list.md adaptive_avg_pool2d_grad/readme.md ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5665 | 2 个月前 | |
回退pooling算子 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !6415 merge revert-mr-6112-1782205153851-auto into master 回退pooling算子 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 回退pooling,由于该算子未从cann仓完全迁出,导致的配置文件冲突 ## 关联的Issue [#3506](https://gitcode.com/cann/ops-nn/issues/3506) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6415 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
perf(max_pool3d_grad_with_argmax): remove dead helpBuf_ and merge fullLoad VEC_SCOPE Co-authored-by: liuchuangdev<liuchuang51@huawei.com> # message auto-generated for no-merge-commit merge: !6377 merge perf/maxpool3dgradwithargmax-optimize into master perf(max_pool3d_grad_with_argmax): remove dead helpBuf_ and merge fullLoad VEC_SCOPE Created-by: liuchuangdev Commit-by: liuchuangdev Merged-by: cann-robot Description: ## 描述 优化 MaxPool3DGradWithArgmax 算子在 arch35 上的 SIMD 内核性能,主要改动如下: ### 1. DataCopy 优化 - 将原来基于 LoopMode 的多层循环 DataCopy(按 d/h/high 维度分循环搬运)改为单次 DataCopy 整块 D×H×W 平面,减少 DataCopy 调度开销 - 新增 dhwPlaneAligned_ 成员,将 D×H×W 平面对齐到 MAX_DATA_NUM_IN_ONE_BLOCK,使单次 DataCopy 可行 ### 2. 移除 helpBuf_ 辅助缓冲区 - 删除 TBuf<QuePosition::VECCALC> helpBuf_ 及所有 fullLoad 函数的 helpAddr 参数 - 索引计算从 UB 预计算表改为寄存器直接生成(GenInitial3DIndicesFast、GenInitial4DIndicesFast 等),消除 DataCopy 开销 ### 3. 快速除法优化 - 坐标索引生成使用 PrecomputeDiv/DivMagic 快速整数除法替代 MicroAPI::Div - high 维输出索引计算使用 GetUintDivMagicAndShift + FastDivImpl 替代 MicroAPI::Div ### 4. 循环合并 - fullLoadMultipleLineProcessVF2:将 4 个 for highBlockIdx 循环两两合并为 2 个,4 个尾部循环两两合并为 2 个,减少循环开销和重复 offset 计算 - 非全载模板 multipleLineProcessVF2 同步应用循环合并优化 ### 涉及文件 - max_pool3d_grad_with_argmax_simd.h:新增 fast div 工具函数 - max_pool3d_grad_with_argmax_simd_full_load.h:全载模板核心优化 - max_pool3d_grad_with_argmax_simd_impl.h:非全载模板同步优化 - max_pool3d_grad_with_argmax_simd_tiling.cpp:tiling 参数适配 ## 关联的Issue [#3739](https://gitcode.com/cann/ops-nn/issues/3739) ## 测试 性能用例测试、门槛用例回归、冒烟测试 ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6377 | 1 个月前 | |
修改aclnn_adaptive_max_pool2d_grad 空指针判断返回不正确错误码 Co-authored-by: chenyifeng<chenyifeng27@h-partners.com> # message auto-generated for no-merge-commit merge: !6781 merge avg_nullpter_0630 into master 修改aclnn_adaptive_max_pool2d_grad 空指针判断返回不正确错误码 Created-by: chen_0715 Commit-by: chenyifeng Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改aclnn_adaptive_max_pool2d_grad 空指针判断返回不正确错误码,应返回161001 soc影响范围A2\A3 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3719 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 测试aclnn接口空指针返回161001 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!6781 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
回退pooling算子 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !6415 merge revert-mr-6112-1782205153851-auto into master 回退pooling算子 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 回退pooling,由于该算子未从cann仓完全迁出,导致的配置文件冲突 ## 关联的Issue [#3506](https://gitcode.com/cann/ops-nn/issues/3506) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6415 | 2 个月前 | |
C++ Clean Code 编译告警、构建规范 Co-authored-by: doufloat<baijinxiang@huawei.com> # message auto-generated for no-merge-commit merge: !6687 merge feature/bjx into master C++ Clean Code 编译告警、构建规范 Created-by: doufloat Commit-by: doufloat Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 构建规范: G.SCRIPT.09 每个文件开头包含一个注释,简要概述文件源代码的功能、版权声明。 G.PY.01 Python构建文件中必须使用UTF-8编码 编译告警: unused variable 'socVersion' [-Wunused-variable] variable 'selfShape' set but not used [-Wunused-but-set-variable] suggest parentheses around '&&' within '||' [-Wparentheses] comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] unused variable 'sourceStorageFormat' [-Wunused-variable] unused variable 'version' [-Wunused-variable] unused variable 'AVG_BYTES_PER_ELEMENT' [-Wunused-variable] unused variable 'CAST_MAX_NUM' [-Wunused-variable] comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] unused parameter 'values' [-Wunused-parameter] unused variable 'MIN_INDEX_NUM' [-Wunused-variable] unused parameter 'dim' [-Wunused-parameter] comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] unused variable 'indexAxisNums' [-Wunused-variable] comparison of integer expressions of different signedness: 'op::internal::SmallVector<long int, 8, op::internal::PoolAllocator<long int> >::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] unused variable 'socVersion' [-Wunused-variable] unused variable 'dedyDataType' [-Wunused-variable] narrowing conversion of '(((long unsigned int)numLayers) * dScale)' from 'long unsigned int' to 'long int' [-Wnarrowing] narrowing conversion of '(dScale * ((long unsigned int)hiddenSize))' from 'long unsigned int' to 'long int' [-Wnarrowing] narrowing conversion of '(dScale * ((long unsigned int)hiddenSize))' from 'long unsigned int' to 'long int' [-Wnarrowing] narrowing conversion of '(((long unsigned int)numLayers) * dScale)' from 'long unsigned int' to 'long int' [-Wnarrowing] ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3643 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!6687 | 2 个月前 | |
批量修改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 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 2 个月前 | |
适配pg short soc特性 Co-authored-by: xufeng12121<1074805447@qq.com> # message auto-generated for no-merge-commit merge: !4999 merge pg_soc into master 适配pg short soc特性 Created-by: xufeng12121 Commit-by: xufeng12121 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 算子适配PG特性。 将short soc version改成mc62 改动点:mc62cm12a-->mc62, MC62CM12A-->MC62 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> https://gitcode.com/cann/ops-nn/issues/2991 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!4999 | 3 个月前 | |
修改VC7组cleancode Co-authored-by: SimonZzz<zhouquan79@huawei.com> # message auto-generated for no-merge-commit merge: !6021 merge fixTTcc into master 修改VC7组cleancode Created-by: SimonZzz Commit-by: SimonZzz Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改VC7组cleancode ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3521 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟、david冒烟通过,st通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!6021 | 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: !318 merge license2 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!318 | 8 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 8 个月前 |