| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(index): clarify gather diagnostics and quant scatter warnings Co-authored-by: huang-jz<huangjunzhe2@h-partners.com> # message auto-generated for no-merge-commit merge: !13141 merge fix/issue-6625-quant-scatter-attrs into master fix(index): clarify gather diagnostics and quant scatter warnings Created-by: huang-jz Commit-by: huang-jz Merged-by: cann-robot Description: ## 描述 为非 Regbase 平台的 aclnnInplaceQuantScatter(V1)补充超出文档支持范围的属性 warning,保持返回码、参数透传和计算行为。V1 的 axis 文档仍只承诺 -2;QuantScatter 的 A5/Regbase 路径跳过新增诊断,V2 源码和文档、host、kernel 及测试保持基线。 同时修正 GatherElementsV2 的 dtype 日志主语:实际检查 self,日志由 indices must be 改为 self must be。按 ops-error-code-remediation 技能核查 aclnn_gather.cpp,补充五处现有参数错误日志的实际值、约束和处理建议,保留已注册的正式码 EZ1001 及公开 errno;删除 UniqueExecutor 构造成功后不可达的 null 检查。CHECK_RET 继续仅写日志并透传,不在调用层重复上报下层错误。 ## 关联的 Issue https://gitcode.com/cann/ops-nn/issues/6625 ## 验证 | 验证范围 | 结果 | |---|---| | Gather 原有 UT 前后对照 | 原26项API均20通过,每项状态和失败返回值相同;host两版本均9/9 | | UT 恢复核查 | 6例全部恢复,测试文件SHA256与原始基线相同;整个Gather tests目录净差异0 | | 真实 CANN 9.3 错误码验证 | 14 项参数负向各恰好 1 个 EZ1001,合法空输入返回 0/无错误;资源故障对照保持同 2 条既有下层 EZ9999,Gather 未增加首报 | | 技能静态核查 | 冻结 27 个候选,删除 1 个不可达检查、保留 26 个日志透传;逐项处置校验退出码 0,候选进入审计遗漏为 0 | | 最终检查 | git diff --check、pre-commit、OAT实际扫描5个PR变更文件通过;独立确认UT恢复原样 | 错误码证据来自本次源码独立编译的完整 Gather API 与 L0 桥接,dladdr 核实符号归属;真实编译命令的 -E/-H 确认安装包 opdev/op_log.h 与仓库 op_error_check.h 的实际选择。静态审计脚本会将部分返回 errno 推导为内部码,实际 CHECK_RET 仅写日志。公共层既有资源诊断保持透传,本次不宣称所有下层故障已完成正式码治理。 QuantScatter 保持此前已验证的实现不变:原有 UT 26/26、真实 910B2 的 7 对前后对照和外部 guard/helper UBSan 1080 组通过。该项真机验证针对 d63dd461,Gather 追加提交未修改这些文件。 ## 类型标签 - [x] Bug 修复 - [x] 文档更新 ## AI/Agent 生成声明 - [x] AI 辅助编写 See merge request: cann/ops-nn!13141 | 3 天前 | |
修改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 | 10 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 7 天前 | |
fix(index): clarify gather diagnostics and quant scatter warnings Co-authored-by: huang-jz<huangjunzhe2@h-partners.com> # message auto-generated for no-merge-commit merge: !13141 merge fix/issue-6625-quant-scatter-attrs into master fix(index): clarify gather diagnostics and quant scatter warnings Created-by: huang-jz Commit-by: huang-jz Merged-by: cann-robot Description: ## 描述 为非 Regbase 平台的 aclnnInplaceQuantScatter(V1)补充超出文档支持范围的属性 warning,保持返回码、参数透传和计算行为。V1 的 axis 文档仍只承诺 -2;QuantScatter 的 A5/Regbase 路径跳过新增诊断,V2 源码和文档、host、kernel 及测试保持基线。 同时修正 GatherElementsV2 的 dtype 日志主语:实际检查 self,日志由 indices must be 改为 self must be。按 ops-error-code-remediation 技能核查 aclnn_gather.cpp,补充五处现有参数错误日志的实际值、约束和处理建议,保留已注册的正式码 EZ1001 及公开 errno;删除 UniqueExecutor 构造成功后不可达的 null 检查。CHECK_RET 继续仅写日志并透传,不在调用层重复上报下层错误。 ## 关联的 Issue https://gitcode.com/cann/ops-nn/issues/6625 ## 验证 | 验证范围 | 结果 | |---|---| | Gather 原有 UT 前后对照 | 原26项API均20通过,每项状态和失败返回值相同;host两版本均9/9 | | UT 恢复核查 | 6例全部恢复,测试文件SHA256与原始基线相同;整个Gather tests目录净差异0 | | 真实 CANN 9.3 错误码验证 | 14 项参数负向各恰好 1 个 EZ1001,合法空输入返回 0/无错误;资源故障对照保持同 2 条既有下层 EZ9999,Gather 未增加首报 | | 技能静态核查 | 冻结 27 个候选,删除 1 个不可达检查、保留 26 个日志透传;逐项处置校验退出码 0,候选进入审计遗漏为 0 | | 最终检查 | git diff --check、pre-commit、OAT实际扫描5个PR变更文件通过;独立确认UT恢复原样 | 错误码证据来自本次源码独立编译的完整 Gather API 与 L0 桥接,dladdr 核实符号归属;真实编译命令的 -E/-H 确认安装包 opdev/op_log.h 与仓库 op_error_check.h 的实际选择。静态审计脚本会将部分返回 errno 推导为内部码,实际 CHECK_RET 仅写日志。公共层既有资源诊断保持透传,本次不宣称所有下层故障已完成正式码治理。 QuantScatter 保持此前已验证的实现不变:原有 UT 26/26、真实 910B2 的 7 对前后对照和外部 guard/helper UBSan 1080 组通过。该项真机验证针对 d63dd461,Gather 追加提交未修改这些文件。 ## 类型标签 - [x] Bug 修复 - [x] 文档更新 ## AI/Agent 生成声明 - [x] AI 辅助编写 See merge request: cann/ops-nn!13141 | 3 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 天前 | ||
| 10 天前 | ||
| 7 天前 | ||
| 3 天前 |