| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Co-authored-by: zangyan<zangyan@huawei.com> # message auto-generated for no-merge-commit merge: !2862 merge master into master [modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Created-by: flyswa Commit-by: zangyan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、一级目录下的README.md与README_en.md增加中英文跳转。 2、优化产品文档中仅存在一级目录的md文件 3、examples目录下的README统一产品名称写法 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR不涉及Issue,可填写"NA"。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于构造对应xx测试用例、二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/hccl!2862 | 28 天前 | |
[modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Co-authored-by: zangyan<zangyan@huawei.com> # message auto-generated for no-merge-commit merge: !2862 merge master into master [modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Created-by: flyswa Commit-by: zangyan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、一级目录下的README.md与README_en.md增加中英文跳转。 2、优化产品文档中仅存在一级目录的md文件 3、examples目录下的README统一产品名称写法 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR不涉及Issue,可填写"NA"。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于构造对应xx测试用例、二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/hccl!2862 | 28 天前 | |
[modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Co-authored-by: zangyan<zangyan@huawei.com> # message auto-generated for no-merge-commit merge: !2862 merge master into master [modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Created-by: flyswa Commit-by: zangyan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、一级目录下的README.md与README_en.md增加中英文跳转。 2、优化产品文档中仅存在一级目录的md文件 3、examples目录下的README统一产品名称写法 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR不涉及Issue,可填写"NA"。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于构造对应xx测试用例、二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/hccl!2862 | 28 天前 | |
[docs] 修复RFC与自定义算子样例的中英文文档问题 Co-authored-by: weixin_43960572<yuantangzhi@huawei.com> # message auto-generated for no-merge-commit merge: !3153 merge docs/fix-bilingual-audit-20260915 into master [docs] 修复RFC与自定义算子样例的中英文文档问题 Created-by: weixin_43960572 Commit-by: weixin_43960572 Merged-by: cann-robot Description: ## 描述 修复文档审计中确认的中英文信息缺失、错误路径指引和渲染问题,使读者能按一致的安装与执行说明使用样例。 - RFC 0002英文架构图改为英文PNG图片,保留插件管理器、PluginBroker、算法实现/选择库及回退关系。 - RFC 0003统一AlgAttrs类型名,并在中英文中区分UT计划覆盖范围与当前仅交付algo_desc组的状态。 - 补齐AllGather/ReduceScatter AIV中文安装信息及AIV/CCU英文测试源码位置;明确命令从仓库根目录开始执行,删除目录树中不存在的引擎内testcase分支。 - 修复中文npu-smi说明的代码块缩进、日志冒号、ReduceScatter路径编号,以及英文data拼写和ReduceScatter冠词。 - 统一六组样例目录树符号和相关路径,将运行参数解释移出shell代码块,同步中英文图题与pre-commit表格格式,明确OAT按配置检查文件类型,并在中英文参考链接中标注目标文档语言。 ## 关联的Issue Closes #719 https://gitcode.com/cann/hccl/issues/719 ## 测试 - git diff --check通过。 - 使用CI的check_pr.sh、check_md_files.py和仓库配对配置执行完整本地PR检查,20份Markdown双语配对及PNG路径检查通过。 - 对20份修改后的Markdown进行解析,确认相关围栏与表格结构正常;核验四组中英文运行命令一致、六组中英文目录树对应、公共测试源码目录存在。 - 使用内置imagegen参照中文原图绘制英文PNG,核对组件分组、接口文字和7条连接;验证PNG可解码且英文文档中的相对引用有效。 - pre-commit run --files <20份Markdown及1张PNG>通过;clang-format无适用文件,OAT扫描新增PNG并通过。 - 本次仅修改文档,未运行软件包构建、UT/ST或上板测试。 ## 文档更新 更新RFC 0002/0003、pre-commit指导、P2P/AllGather/ReduceScatter样例README及recursive_executor英文参考链接,共20份Markdown文件,并新增1张英文PNG架构图。 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## 合入检查 - [x] 已关联Issue,描述与修改范围一致。 - [x] 已完成中英文对照与提交前自检。 - [x] 仅修改文档,不涉及算子实现、接口或构建逻辑。 See merge request: cann/hccl!3153 | 15 天前 | |
[docs] 修复RFC与自定义算子样例的中英文文档问题 Co-authored-by: weixin_43960572<yuantangzhi@huawei.com> # message auto-generated for no-merge-commit merge: !3153 merge docs/fix-bilingual-audit-20260915 into master [docs] 修复RFC与自定义算子样例的中英文文档问题 Created-by: weixin_43960572 Commit-by: weixin_43960572 Merged-by: cann-robot Description: ## 描述 修复文档审计中确认的中英文信息缺失、错误路径指引和渲染问题,使读者能按一致的安装与执行说明使用样例。 - RFC 0002英文架构图改为英文PNG图片,保留插件管理器、PluginBroker、算法实现/选择库及回退关系。 - RFC 0003统一AlgAttrs类型名,并在中英文中区分UT计划覆盖范围与当前仅交付algo_desc组的状态。 - 补齐AllGather/ReduceScatter AIV中文安装信息及AIV/CCU英文测试源码位置;明确命令从仓库根目录开始执行,删除目录树中不存在的引擎内testcase分支。 - 修复中文npu-smi说明的代码块缩进、日志冒号、ReduceScatter路径编号,以及英文data拼写和ReduceScatter冠词。 - 统一六组样例目录树符号和相关路径,将运行参数解释移出shell代码块,同步中英文图题与pre-commit表格格式,明确OAT按配置检查文件类型,并在中英文参考链接中标注目标文档语言。 ## 关联的Issue Closes #719 https://gitcode.com/cann/hccl/issues/719 ## 测试 - git diff --check通过。 - 使用CI的check_pr.sh、check_md_files.py和仓库配对配置执行完整本地PR检查,20份Markdown双语配对及PNG路径检查通过。 - 对20份修改后的Markdown进行解析,确认相关围栏与表格结构正常;核验四组中英文运行命令一致、六组中英文目录树对应、公共测试源码目录存在。 - 使用内置imagegen参照中文原图绘制英文PNG,核对组件分组、接口文字和7条连接;验证PNG可解码且英文文档中的相对引用有效。 - pre-commit run --files <20份Markdown及1张PNG>通过;clang-format无适用文件,OAT扫描新增PNG并通过。 - 本次仅修改文档,未运行软件包构建、UT/ST或上板测试。 ## 文档更新 更新RFC 0002/0003、pre-commit指导、P2P/AllGather/ReduceScatter样例README及recursive_executor英文参考链接,共20份Markdown文件,并新增1张英文PNG架构图。 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## 合入检查 - [x] 已关联Issue,描述与修改范围一致。 - [x] 已完成中英文对照与提交前自检。 - [x] 仅修改文档,不涉及算子实现、接口或构建逻辑。 See merge request: cann/hccl!3153 | 15 天前 | |
[docs] 修复RFC与自定义算子样例的中英文文档问题 Co-authored-by: weixin_43960572<yuantangzhi@huawei.com> # message auto-generated for no-merge-commit merge: !3153 merge docs/fix-bilingual-audit-20260915 into master [docs] 修复RFC与自定义算子样例的中英文文档问题 Created-by: weixin_43960572 Commit-by: weixin_43960572 Merged-by: cann-robot Description: ## 描述 修复文档审计中确认的中英文信息缺失、错误路径指引和渲染问题,使读者能按一致的安装与执行说明使用样例。 - RFC 0002英文架构图改为英文PNG图片,保留插件管理器、PluginBroker、算法实现/选择库及回退关系。 - RFC 0003统一AlgAttrs类型名,并在中英文中区分UT计划覆盖范围与当前仅交付algo_desc组的状态。 - 补齐AllGather/ReduceScatter AIV中文安装信息及AIV/CCU英文测试源码位置;明确命令从仓库根目录开始执行,删除目录树中不存在的引擎内testcase分支。 - 修复中文npu-smi说明的代码块缩进、日志冒号、ReduceScatter路径编号,以及英文data拼写和ReduceScatter冠词。 - 统一六组样例目录树符号和相关路径,将运行参数解释移出shell代码块,同步中英文图题与pre-commit表格格式,明确OAT按配置检查文件类型,并在中英文参考链接中标注目标文档语言。 ## 关联的Issue Closes #719 https://gitcode.com/cann/hccl/issues/719 ## 测试 - git diff --check通过。 - 使用CI的check_pr.sh、check_md_files.py和仓库配对配置执行完整本地PR检查,20份Markdown双语配对及PNG路径检查通过。 - 对20份修改后的Markdown进行解析,确认相关围栏与表格结构正常;核验四组中英文运行命令一致、六组中英文目录树对应、公共测试源码目录存在。 - 使用内置imagegen参照中文原图绘制英文PNG,核对组件分组、接口文字和7条连接;验证PNG可解码且英文文档中的相对引用有效。 - pre-commit run --files <20份Markdown及1张PNG>通过;clang-format无适用文件,OAT扫描新增PNG并通过。 - 本次仅修改文档,未运行软件包构建、UT/ST或上板测试。 ## 文档更新 更新RFC 0002/0003、pre-commit指导、P2P/AllGather/ReduceScatter样例README及recursive_executor英文参考链接,共20份Markdown文件,并新增1张英文PNG架构图。 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## 合入检查 - [x] 已关联Issue,描述与修改范围一致。 - [x] 已完成中英文对照与提交前自检。 - [x] 仅修改文档,不涉及算子实现、接口或构建逻辑。 See merge request: cann/hccl!3153 | 15 天前 | |
fix(tuner_plugin): 规则校验 Co-authored-by: xiaocui235<cuiruxing@huawei.com> # message auto-generated for no-merge-commit merge: !3276 merge tunerplugin_new into master fix(tuner_plugin): 规则校验 Created-by: xiaocui235 Commit-by: xiaocui235 Merged-by: cann-robot Description: ## 描述 examples/07_tuner_plugin 规则评估流水线的四处缺陷修复: **1. schema 校验失败粒度过粗**:任意 error 原会导致整份配置不干预,一条坏规则连累全部合法规则。现改为逐规则剔除( Rule.valid 标志,解析无新增 error 才有效);仅格式级错误(根非对象 / version 缺失或非 1 / op_types 缺失,新增 SchemaFatal)保持整份拒绝。data_type 非法值原为静默死规则,现报 SchemaError 并剔除。 **2. executor 枚举校验拒绝未来新增值**:g_validExecutors 是 HCCL 维度定义的手工拷贝,新增值(如 strictordered)会被误拒。现取消 executor 枚举校验(与 template 同口径,只查非空,拼错靠运行时 warning 兜底),前向兼容。 **3. 规则命中但目标不在 cost table 时阻断后续规则**:MatchRule 命中后无条件 matched=1 并返回,即使 ApplyRule 一条都没改——多引擎规则集(device 前排、dpu 后排)在引擎被过滤/目标被禁用的环境下,后续可用规则永不生效。现 ApplyRule 返回实际修改数,modified>0 才终结并置 matched=1(对齐头文件契约"命中规则并修改 cost"),否则穿透后续规则。穿透为 DEBUG 级日志(正常流转);no entry modified 相应降 DEBUG;no rule matched WARN 兜底不变。 **4. 整数匹配字段截断导致错误命中**:13 个无符号整数字段直接 get<T>(),溢出/负数/超 u64 静默截断(实测 min_ranks=4294967304 截断为 8,错误命中 8-rank 通信域改写 cost)。现新增 GetU32Checked/GetU64Checked 转换前三查(无符号整数/非负/上界),非法值计入 SchemaError 走逐规则剔除;边界值(0、u32/u64 上界)放行。 改动仅涉及示例插件与测试,不涉及 HCCL 核心与插件 ABI。 ## 关联的Issue - #738(整数截断)、#743(目标缺席阻断)——与社区修复 PR #3229/#3235 为同根因,本 PR 独立实现,其中 #743 采用 modified 判据(禁用条目也穿透),与头文件契约一致 ## 测试 - 更新 7 个既有用例断言(configValid==0 → ==1 且规则被剔除;TestCostNegativeSkip matched 1→0) - 新增 10 个用例:逐规则剔除(坏规则只废自己)/ fatal 整体拒绝 / executor 前向兼容(strictordered 正常加载)/ 缺席穿透 / 禁用穿透 / 首条生效优先 / u32 溢出 / 负数 / 超 u64 / 边界值放行 - **27 用例 97 断言全过**;-Wall -Wextra 零告警;clang-format 通过;Python 回归 test_l0.py 117/117 ## 文档更新 README.md / README_en.md:Schema 校验小节改为两级语义(逐规则剔除 + 格式级整体拒绝);match 条件改为"首条真正改到条目的规则生效"并说明穿透;executor 可选值说明不做枚举校验;示例输出同步。 ## 合入检查 - [x] 改动聚焦规则评估流水线,已补充单元测试并本地验证通过 - [x] clang-format / OAT 检查通过 - [ ] 平台 CI 通过 See merge request: cann/hccl!3276 | 11 天前 | |
[modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Co-authored-by: zangyan<zangyan@huawei.com> # message auto-generated for no-merge-commit merge: !2862 merge master into master [modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Created-by: flyswa Commit-by: zangyan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、一级目录下的README.md与README_en.md增加中英文跳转。 2、优化产品文档中仅存在一级目录的md文件 3、examples目录下的README统一产品名称写法 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR不涉及Issue,可填写"NA"。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于构造对应xx测试用例、二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/hccl!2862 | 28 天前 | |
[modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Co-authored-by: zangyan<zangyan@huawei.com> # message auto-generated for no-merge-commit merge: !2862 merge master into master [modify docs]一级目录下的README.md与README_en.md增加中英文跳转,优化产品文档中仅存在一级目录的md文件 Created-by: flyswa Commit-by: zangyan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、一级目录下的README.md与README_en.md增加中英文跳转。 2、优化产品文档中仅存在一级目录的md文件 3、examples目录下的README统一产品名称写法 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR不涉及Issue,可填写"NA"。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于构造对应xx测试用例、二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/hccl!2862 | 28 天前 | |
[build] revert Shell scripts shebang Co-authored-by: ouyangcaike<ouyangcaike@h-partners.com> # message auto-generated for no-merge-commit merge: !2648 merge build/shebang into master [build] revert Shell scripts shebang Created-by: ouyangcaike Commit-by: ouyangcaike Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1. 回退https://gitcode.com/cann/hccl/pull/2558中关于shell脚本shebang头的修改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR不涉及Issue,可填写"NA"。--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于构造对应xx测试用例、二级冒烟、算子泛化等。--> 1. 编译成功 2. 拦截任务成功 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/hccl!2648 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 28 天前 | ||
| 28 天前 | ||
| 28 天前 | ||
| 15 天前 | ||
| 15 天前 | ||
| 15 天前 | ||
| 11 天前 | ||
| 28 天前 | ||
| 28 天前 | ||
| 1 个月前 |