| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: 修复开发指南目录锚点大小写与标题id不一致导致跳转失效 Co-authored-by: weihao18<weihao16@h-partners.com> # message auto-generated for no-merge-commit merge: !10231 merge fix-issue-4392 into master docs: 修复开发指南目录锚点大小写与标题id不一致导致跳转失效 Created-by: weihao18 Commit-by: weihao18 Merged-by: cann-robot Description: ## 描述 docs: 修复开发指南目录锚点大小写与标题id不一致导致跳转失效 ## 关联的Issue https://gitcode.com/cann/ops-transformer/issues/4392 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!10231 | 14 天前 | |
docs: 修复开发指南目录锚点大小写与标题id不一致导致跳转失效 Co-authored-by: weihao18<weihao16@h-partners.com> # message auto-generated for no-merge-commit merge: !10231 merge fix-issue-4392 into master docs: 修复开发指南目录锚点大小写与标题id不一致导致跳转失效 Created-by: weihao18 Commit-by: weihao18 Merged-by: cann-robot Description: ## 描述 docs: 修复开发指南目录锚点大小写与标题id不一致导致跳转失效 ## 关联的Issue https://gitcode.com/cann/ops-transformer/issues/4392 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!10231 | 14 天前 | |
产品文档png文件名改为英文名 Co-authored-by: gitcode-chenjiao<chenjiao31@huawei.com> # message auto-generated for no-merge-commit merge: !9654 merge master into master 产品文档png文件名改为英文名 Created-by: gitcode-chenjiao Commit-by: gitcode-chenjiao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 产品文档中的png图片名由中文改为英文 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3899](https://gitcode.com/cann/ops-transformer/issues/3899) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> NA ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> png和相关的link md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!9654 | 29 天前 | |
fix: Modify the AIDD docs issue Co-authored-by: zwj223<zhangwenjing55@h-partners.com> # message auto-generated for no-merge-commit merge: !9326 merge master into master fix: Modify the AIDD docs issue Created-by: zwj223 Commit-by: zwj223 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改AIDD扫描的核心资料问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3995](https://gitcode.com/cann/ops-transformer/issues/3995) ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> torch_api_list.md op_list.md ascend950_op_list.md aclnn返回码.md 互推导关系.md ... ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!9326 | 29 天前 | |
pre-commit 规则优化 Co-authored-by: gitcode_lijd<lijiandong20@huawei.com> # message auto-generated for no-merge-commit merge: !9250 merge fix into master pre-commit 规则优化 Created-by: gitcode_lijd Commit-by: gitcode_lijd Merged-by: cann-robot Description: # ops-transformer pre-commit 规则适配提交总结 ## 改动内容 ### 1. .clang-format 规则调整 | 配置项 | 变更 | 原因 | |---|---|---| | ColumnLimit | 120 → 0 | 取消 120 列硬限制。原规则下行尾长注释会把整行撑超宽,导致 clang-format 强制拆分 for 头等结构,格式"合法但丑陋";改为不限宽后不再自动拆行(也不会主动合并已有换行),格式交由人工控制 | | AllowShortEnumsOnASingleLine | 新增 false | Google 基础风格默认 true,短枚举会被合并成单行,可读性差;关闭后枚举保持逐行 | | PackConstructorInitializers | 新增 Never | 配合 ColumnLimit: 0 使用:不限宽时构造函数初始化列表会被判定"全部放得下"而合并成一行巨码,Never 强制初始化项逐行换行 | | AlignEscapedNewlines 注释 | 删除 | 原注释中"保证 <=120"的理由随 ColumnLimit 取消而失效(DontAlign 配置本身保留,宏续行符 \ 紧贴内容、与宏行长度解耦) | ### 2. OAT.xml 扫描排除规则 在 defaultPolicyFilter(兼容性/许可证头策略过滤器)中新增三条排除: xml <filteritem type="filename" name="*.yaml" desc="YAML configuration files, no license header required"/> <filteritem type="filename" name="*.yml" desc="YAML configuration files, no license header required"/> <filteritem type="filename" name="*.csv" desc="CSV test case files, no license header required"/> YAML 配置文件与 CSV 测试用例文件无需许可证头,豁免 OAT 扫描校验。 ## 影响与已知副作用 1. **全仓重排版**:ColumnLimit: 0 改变了 clang-format 对存量代码的判定(所有行均"放得下"),首次全量跑 pre-commit 会产生大批量纯格式 diff(实测 mc2/ 目录约 780 个文件)。建议作为一次性"全仓格式化"提交合入,避免与逻辑改动混杂。 2. **构造函数初始化列表的权衡**(全仓统计): - 含多个初始化项的构造函数约 686 个文件 → 不限宽时会被合并成单行,需 Never 兜底逐行换行; - 含单个初始化项的构造函数约 1178 个文件 → Never 会把 Xxx() : Base(args) 这类短写法也强制拆行,churn 面更大。 - 当前提交选择了 Never;若后续不接受单初始化项拆行的副作用,可删除该项(代价是多初始化列表合并成单行)。 3. **clang-format 不主动并行**:ColumnLimit: 0 下已有的多行写法(如 OpDef 链式调用)会原样保留,不会被合并,存量手工排版安全。 4. **行尾注释换行问题根因**:此前 for 头被拆行的直接原因是行尾中文长注释超宽,已通过将注释移至上一行解决(fia_block_vec_fullquant_mx.h 两处);新规则下该问题不再出现。 ## 验证方式 - 使用 pre-commit 锁定的 clang-format v18.1.8,-style=file 全量校验目标文件输出 FORMAT_STABLE(格式化幂等,pre-commit 不再改动)。 ## 使用注意事项 - 提交顺序:先改完 → git add → commit;若 pre-commit hook 修改了文件,需重新 git add 再提交。在 add 之后继续手改文件,容易在 hook 恢复未暂存改动时冲突丢改。 See merge request: cann/ops-transformer!9250 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 14 天前 | ||
| 14 天前 | ||
| 29 天前 | ||
| 29 天前 | ||
| 1 个月前 |