| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: 支持 Python 自定义算子桥接加载 Co-authored-by: du-hua1024<duhua2@huawei.com> # message auto-generated for no-merge-commit merge: !3974 merge op-cpp into develop feat: 支持 Python 自定义算子桥接加载 Created-by: du-hua1024 Commit-by: du-hua1024 Merged-by: cann-robot Description: # Pull Request ## 描述 支持 Python 自定义算子在编译与执行链路中的桥接加载和注册。主要变更如下: 1. 新增 runtime/custom_op 自定义算子加载能力,包括 custom op loader、Python bridge loader、pybind bridge 和桥接 C API。 2. 在 ATC、session、compiler、runtime v1 等入口接入 Python 自定义算子加载流程,覆盖编译前加载与执行侧注册。 3. 将 Python artifact 选择逻辑迁移到 base/common/python_runtime,新增通用 python_bridge_loader_utils.h,复用 Python bridge 动态加载能力。 4. 扩展 graph_metadef 自定义算子 factory/registry 能力,并调整 Python pass fallback、fusion pass loader 等相关调用。 5. 补充和调整 Python runtime artifact、fusion pass executor、custom op factory 相关 UT 构建与用例。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧“关联Issue”部分添加相应Issue链接,并勾选“合并后关闭已关联的 Issue”选项。 --> 未关联 Issue。 ## 如何测试 新增及历史UT ST任务正常执行 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 See merge request: cann/ge!3974 | 1 个月前 | |
fix: precommit整改 Co-authored-by: yelongjian<yelongjian1@huawei.com> # message auto-generated for no-merge-commit merge: !3726 merge dev-precommit into develop fix: precommit整改 Created-by: yelongjian Commit-by: yelongjian Merged-by: cann-robot Description: # Pull Request ## 描述 precommit整改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.NA ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!3726 | 2 个月前 | |
chore: 补充Batch一致性资料和日志 Co-authored-by: 谢正恺<xiezhengkai@huawei.com> # message auto-generated for no-merge-commit merge: !4233 merge batch_deterministic_level_docs_logs into develop chore: 补充Batch一致性资料和日志 Created-by: ClarkXie Commit-by: 谢正恺 Merged-by: cann-robot Description: # Pull Request ## 描述 - 补充 deterministic level 3 Batch一致性的 GE API 与 ATC CLI 资料。 - 在 Host、Runtime V1 和 Runtime V2 Tiling 配置组装路径增加 deterministic 与 level 的 INFO 日志。 ## 变更类型 请选择本次引入的变更类型(勾选对应项): - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue 无。 ## 如何测试 - 执行 git diff --check upstream/develop...HEAD,检查通过。 - 核对 PR 相对 develop 仅包含 1 个 commit、6 个预期文件。 - 本次未执行编译和运行测试。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了静态检查 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md) ## 其他信息 本 PR 只承载资料与 Tiling INFO 日志,不包含 deterministic 与 level 的联合校验逻辑。 See merge request: cann/ge!4233 | 1 个月前 | |
feat: add h2d overlapped with compute option Co-authored-by: kobemini<gengchao4@huawei.com> # message auto-generated for no-merge-commit merge: !3969 merge feat/h2d-overlap-option into develop feat: add h2d overlapped with compute option Created-by: kobemini Commit-by: kobemini Merged-by: cann-robot Description: 20260709评审通过 # Pull Request ## 描述 新增 H2D 与 Compute overlap 的 option 接口部分。 本 PR 只包含第一批上库内容: - 新增 GE 编译选项 ge.compile.h2dOverlappedWithCompute - 新增 ATC 参数 --h2d_overlapped_with_compute 并传递到 compile options ## 变更类型 - [ ] Bug 修复 - [x] 新功能 - [ ] 代码风格更新 - [ ] 重构 - [ ] 构建过程或辅助工具的变动 - [ ] 文档内容更新 ## 关联的Issue 无 ## 如何测试 - cmake --build build_ut --target ut_libge_multiparts_utest -j4 - LSAN_OPTIONS=detect_leaks=0 ./build_ut/tests/ge/ut/ge/ut_libge_multiparts_utest --gtest_filter='AtcRawOptionsUTest.*' ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我在标题中使用了合适的类型标签 ## 其他信息 后续编译期规划、加载执行时实现、example/README 将按批次拆分提交。 See merge request: cann/ge!3969 | 1 个月前 | |
【PR】:【feat】om2支持自定义编译选项 Co-authored-by: 谢正恺<xiezhengkai@huawei.com> # message auto-generated for no-merge-commit merge: !3427 merge om2_compiler_option_optimize into develop 【PR】:【feat】om2支持自定义编译选项 Created-by: ClarkXie Commit-by: 谢正恺 Merged-by: cann-robot Description: # Pull Request ## 描述 om2支持新增atc自定义编译选项--build_config并支持--host_env_os和--host_env_cpu指定目标架构使能默认交叉编译器(aarch64 gcc)。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!3427 | 2 个月前 | |
feat: 支持 ATC raw GE options Co-authored-by: Chang-an-HW<machangan@huawei.com> # message auto-generated for no-merge-commit merge: !3417 merge atc-new-input-param into develop feat: 支持 ATC raw GE options Created-by: Chang-an-HW Commit-by: Chang-an-HW Merged-by: cann-robot Description: ## 描述 ATC 离线编译新增 --raw_ge_options 支持:解析 compile options 中的 raw JSON,按 CLI 优先级写回对应 FLAGS_*,并确保 raw 不能替代 ATC 必填 CLI 参数。 ## 变更类型 - [x] ✨ 新功能 - [x] 📝 文档内容更新 - [ ] 🐛 Bug 修复 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 ## 关联的Issue 无 ## 如何测试 | **测试类别** | **关键测试项** | **测试方法** | | -------- | --------------------------- | -------------------------------- | | **功能** | JSON 文件正常解析(三级配置) | 构造合法 JSON,验证 raw_options 内容 | | **功能** | global/session/graph 优先级覆盖 | 同名 key 不同 level,验证最终值 | | **功能** | CLI 显式参数优先于 raw | 同时设置 CLI 和 raw,验证 CLI 值生效 | | **功能** | raw 不能替代必填 CLI 参数 | raw 设置 model,CLI 不设 model,验证报错 | | **功能** | 不支持 option 报错(ignore=false) | raw 含不支持 key,验证 FAILED | | **功能** | 不支持 option 跳过(ignore=true) | raw 含不支持 key + ignore=true,验证跳过 | | **功能** | 值校验(枚举、范围) | raw 设置非法 jit_compile 值,验证报错 | | **功能** | OM2 模式 raw flag 参与不支持参数检查 | OM2 模式 + raw 设置不支持参数,验证报错 | | **功能** | JSON 文件不存在 | 指定不存在路径,验证 FAILED | | **功能** | JSON 格式非法 | 构造非法 JSON,验证 FAILED | | **功能** | compile options 缺失 | JSON 无 compile options,验证 FAILED | | **功能** | option value 非 string | value 为数字/数组,验证 FAILED | | **功能** | 空 raw_ge_options(不使用) | 不设 --raw_ge_options,验证走原流程 | | **兼容性** | 不设 raw_ge_options 时行为不变 | 回归已有 ATC ST 用例 | ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 本次变更包含 ATC 主逻辑、测试以及架构文档同步更新。 See merge request: cann/ge!3417 | 2 个月前 | |
compile Co-authored-by: Xie Zhengkai<xiezhengkai@huawei.com> # message auto-generated for no-merge-commit merge: !3990 merge feature/batch-deterministic-level into develop feat: support batch consistency config Created-by: ClarkXie Commit-by: Xie Zhengkai Merged-by: cann-robot Description: # Pull Request ## 描述 支持 batch 一致性配置:扩展 ge.deterministicLevel 取值范围到 0..3,新增节点级 _deterministic_level 与 _deterministic 属性,并在 Tiling 构造时按 level 对齐 deterministic:level >= 1 时 deterministic 生效,level 为 0 时回退为 0;未显式传入 level 时不做兼容对齐。 节点级属性优先于图级 option/graph attr。RT2 lowering 按节点实际值创建 Deterministic_* 与 DeterministicLevel_* holder,避免不同节点误共享。ComputeGraph 融合增加 _deterministic / _deterministic_level 的显式值合法性、冲突检查,并在 FuseNodeKeepTopo 成功融合时继承唯一显式值。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无 ## 如何测试 描述测试此变更的步骤和前提条件: 1. 已执行 git diff --check 2. 已补充 GE / metadef 相关 UT 与 ST 覆盖:option 传入、节点属性优先、无 level 不做兼容对齐、非法值、融合继承与冲突场景 3. 本地未执行完整编译和全量 UT/ST ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 本 PR 未修改 TE/FE 上游逻辑;Python Tiling 仅调整 op_tiling_py.cc 消费端 level 范围校验。融合改动限制在 ComputeGraph 相关逻辑,未修改 graph_pass_util 和 graph_replace。 See merge request: cann/ge!3990 | 1 个月前 | |
fix: precommit整改 Co-authored-by: yelongjian<yelongjian1@huawei.com> # message auto-generated for no-merge-commit merge: !3726 merge dev-precommit into develop fix: precommit整改 Created-by: yelongjian Commit-by: yelongjian Merged-by: cann-robot Description: # Pull Request ## 描述 precommit整改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.NA ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!3726 | 2 个月前 | |
fix: precommit整改 Co-authored-by: yelongjian<yelongjian1@huawei.com> # message auto-generated for no-merge-commit merge: !3726 merge dev-precommit into develop fix: precommit整改 Created-by: yelongjian Commit-by: yelongjian Merged-by: cann-robot Description: # Pull Request ## 描述 precommit整改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.NA ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!3726 | 2 个月前 | |
feat: 校验 deterministic 与 level 一致性 Co-authored-by: 谢正恺<xiezhengkai@huawei.com> # message auto-generated for no-merge-commit merge: !4247 merge batch_deterministic_level_validation into develop feat: 校验 deterministic 与 level 一致性 Created-by: ClarkXie Commit-by: 谢正恺 Merged-by: cann-robot Description: # Pull Request ## 描述 - ATC 仅在用户通过命令行或 raw options 显式传入 deterministic_level 时校验一致性。 - IR 构图仅在 aclgrphBuildInitialize 的全局 options 包含 ge.deterministicLevel 时校验一致性。 - 显式传入 level=0 时仍执行校验,并保留取值范围检查。 ## 变更类型 - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无。 ## 如何测试 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签 - [x] 我已经详细阅读了贡献指南,并遵守了相关规定 ## 其他信息 本 PR 相对 develop 仅包含一个提交。 See merge request: cann/ge!4247 | 1 个月前 | |
fix: precommit整改 Co-authored-by: yelongjian<yelongjian1@huawei.com> # message auto-generated for no-merge-commit merge: !3726 merge dev-precommit into develop fix: precommit整改 Created-by: yelongjian Commit-by: yelongjian Merged-by: cann-robot Description: # Pull Request ## 描述 precommit整改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.NA ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!3726 | 2 个月前 | |
feat: support OM2 visual JSON visualization Co-authored-by: Xie Zhengkai<xiezhengkai@huawei.com> # message auto-generated for no-merge-commit merge: !3949 merge feature/om2-visual-solution into develop feat: support OM2 visual JSON visualization Created-by: ClarkXie Commit-by: Xie Zhengkai Merged-by: cann-robot Description: # Pull Request ## 描述 实现 OM2 模型包中 visual.json 的生成(SAVE)和还原(LOAD)功能。 - ToVisual: 通过 protobuf reflection 直接序列化 ModelDef → visual JSON,替换原来的 Pb2Json → JSON 遍历两段式 - FromVisual: visual JSON → Pb2Json 风格 protobuf JSON 的反向转换 - 核心类型 AttrDef/ListValue 的紧凑表达,与 OM 路径输出对齐 - 表驱动类型映射(val_type ↔ field_name ↔ visual_type),双向查表 ## 变更类型 - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新 - [x] ♻️ 重构 - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. atc --model=xxx.onnx --output=xxx --mode=7 --framework=5 --soc_version=Ascend910_9362 生成 OM2 2. atc --mode=1 --om=xxx.om2 --json=xxx.json 提取 JSON 3. 对比 OM 和 OM2 的 --json 输出,字段名、attr 格式、op 数对齐 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签 - [x] 我已经详细阅读了贡献指南并遵守相关规定 ## 其他信息 See merge request: cann/ge!3949 | 1 个月前 | |
feat: 支持 pyatc 命令行入口 Co-authored-by: du-hua1024<duhua2@huawei.com> # message auto-generated for no-merge-commit merge: !2561 merge master into develop feat: 支持 pyatc 命令行入口 Created-by: du-hua1024 Commit-by: du-hua1024 Merged-by: cann-robot Description: 20260428 # Pull Request ## 描述 本 PR 为 ge-py 增加 pyatc 命令行入口,使用户可以通过 pyatc 或 python3 -m ge.pyatc 使用与 atc 等价的离线编译能力,并复用原有 ge::main_impl() 主流程。 主要变更: - 新增 api/atc/pyatc shell wrapper 和 ge.pyatc Python 模块,负责补齐 CANN 运行环境、转发命令行参数并保留原始 argv0。 - 新增 libpyatc_wrapper.so,封装 ge::main_impl() 调用;调整 ATC usage 和失败提示中的程序名显示。 - 拆分 ge-py C wrapper 动态库为 graph_wrapper、ge_runtime_wrapper、offline_compile_wrapper、pyatc_wrapper,降低不同 Python 能力之间的链接依赖耦合。 - 将 Tensor host/device 拷贝接口迁移到 pytensor_runtime_wrapper,并更新 ge-py 相关 loader。 - 更新 ge-compiler 打包配置,将 pyatc 安装到 bin;补充 ge-py README、设计文档和 pyatc pytest 用例。 ## 变更类型 请选择本次引入的变更类型: - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [x] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue 暂无 ## 如何测试 - 新增 tests/ge/ut/ge/graph/pyge_tests/pyatc_test.py,覆盖 ge.pyatc 参数转发、GE_PYATC_CMDLINE_ARGV0、python3 -m ge.pyatc usage 名称设置和 wrapper 加载检查。 - 建议运行:pytest tests/ge/ut/ge/graph/pyge_tests/pyatc_test.py - 建议在打包环境验证:pyatc --help、python3 -m ge.pyatc --help 与 atc --help 行为一致。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于 commit message 的格式、无效 commit 的合并等 ## 其他信息 pyatc 不在 Python 层重新解析 ATC 参数;命令行参数、help 文案、stdout/stderr 和退出码继续由既有 ATC 主流程处理。 See merge request: cann/ge!2561 | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 3 个月前 |