| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
docs: 修正中文api_ref文档中的文字错误 Co-authored-by: likeA_star<huyongfei171@foxmail.com> # message auto-generated for no-merge-commit merge: !4040 merge fix/docs-typo-dedup into master docs: 修正中文api_ref文档中的文字错误 Created-by: likeA_star Commit-by: likeA_star Merged-by: cann-robot Description: ## 描述 修正中文 api_ref 文档中的三处文字错误。 ## 变更内容 1. 修正 01_overview.md 中“显示调用”为“显式调用”(display -> explicit) 2. 修正 02_initialization_and_deinitialization.md 中“防止不丢失”为“防止丢失”(去除双重否定) 3. 修正 04_device_management.md 中“类型定义定参见”为“类型定义请参见” ## 变更类型 - [ ] Bug 修复 - [x] 文档内容更新 ## 如何测试 预览检查文档内容,确认语义正确、无语病。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 See merge request: cann/runtime!4040 | 1 个月前 | |
docs: 修正中文api_ref文档中的文字错误 Co-authored-by: likeA_star<huyongfei171@foxmail.com> # message auto-generated for no-merge-commit merge: !4040 merge fix/docs-typo-dedup into master docs: 修正中文api_ref文档中的文字错误 Created-by: likeA_star Commit-by: likeA_star Merged-by: cann-robot Description: ## 描述 修正中文 api_ref 文档中的三处文字错误。 ## 变更内容 1. 修正 01_overview.md 中“显示调用”为“显式调用”(display -> explicit) 2. 修正 02_initialization_and_deinitialization.md 中“防止不丢失”为“防止丢失”(去除双重否定) 3. 修正 04_device_management.md 中“类型定义定参见”为“类型定义请参见” ## 变更类型 - [ ] Bug 修复 - [x] 文档内容更新 ## 如何测试 预览检查文档内容,确认语义正确、无语病。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 See merge request: cann/runtime!4040 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
docs: 整改aclrtDeviceSetLimit/aclrtDeviceGetLimit接口及aclrtDeviceLimit枚举文档 Co-authored-by: good_luck_to_me<qiaoruimin@huawei.com> # message auto-generated for no-merge-commit merge: !4154 merge docs/device-limit-api-rectification into master docs: 整改aclrtDeviceSetLimit/aclrtDeviceGetLimit接口及aclrtDeviceLimit枚举文档 Created-by: good_luck_to_me Commit-by: good_luck_to_me Merged-by: cann-robot Description: ## 描述 整改aclrtDeviceSetLimit、aclrtDeviceGetLimit接口文档及aclrtDeviceLimit枚举文档,按照最新材料更新功能说明、参数说明和约束说明,将per-enum详细约束(默认值、对齐规则、取值范围)从接口约束移至枚举文档,补充产品级取值范围说明,修复npu标签id冲突。 ## 变更类型 - [x] 📝 文档内容更新 ## 变更内容 ### aclrtDeviceSetLimit(04_device_management.md) - 功能说明:更新为设置当前进程的Device资源限制,例如SIMT算子栈空间大小、SIMT Printf维测空间大小等 - 参数说明:limit改为资源类型,value改为资源限制的大小(单位Byte),指向枚举文档查看取值范围 - 约束说明:替换为通用约束(调用时机、引用计数与生效顺序、与aclInit覆盖关系、Device0限制等),移除per-enum详细约束(已移至枚举文档) ### aclrtDeviceGetLimit(04_device_management.md) - 功能说明:更新为获取当前进程的Device资源限制 - 参数说明:limit改为资源类型,value改为资源限制的大小(单位Byte) - 约束说明:更新措辞,保留产品级查询行为npu标签 ### aclrtDeviceLimit枚举(25-02_Enumerations.md) - 枚举表格:补充各枚举项详细说明(默认值、对齐规则、取值范围) - 产品支持:更新措辞,补充950的不能同时为0约束 - 新增SIMD_STACK_SIZE产品级取值范围npu标签:A3/A2 (32, 192]KB、950 (32, 128]KB - 修复npu标签id冲突:原id90/id91重号为id106/id107 ## 源码核对 已核对以下关键信息与源码一致: - 默认值:SIMT_STACK_SIZE=1152、SIMT_DVG_WARP_STACK_SIZE=1024、SIMD_STACK_SIZE=32768、SIMD_PRINTF_FIFO=32768、SIMT_PRINTF_FIFO=2097152 - 对齐规则:SIMT 128B对齐后×32、SIMD 16K对齐、Printf FIFO 8B对齐 - 取值范围:SIMD_PRINTF_FIFO [1KB,64MB]、SIMT_PRINTF_FIFO [1MB,64MB] - 产品上限:A3/A2 SIMD_STACK_SIZE 192KB、950 SIMD_STACK_SIZE 128KB - 不支持的类型返回ACL_ERROR_RT_FEATURE_NOT_SUPPORT ## 核对清单 - [x] 代码遵循项目风格 - [x] 已自测 - [x] 已更新文档 - [x] 标题使用docs:类型标签 See merge request: cann/runtime!4154 | 1 个月前 | |
【PR】: 单词拼写错误修改 Co-authored-by: maixaofan2<maxiaofan2025@163.com> # message auto-generated for no-merge-commit merge: !3980 merge fix-doc-spelling-clean into master 【PR】: 单词拼写错误修改 Created-by: maxiaofan2 Commit-by: maixaofan2 Merged-by: cann-robot Description: # Pull Request ## 描述 单词拼写错误修改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 无需测试 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3980 | 1 个月前 | |
【feat 】 删除 aclrtGetStramAvailableNum 接口的废弃标记,并添加 overview.md 资料 Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !3777 merge restore_de_interface into master 【feat 】 删除 aclrtGetStramAvailableNum 接口的废弃标记,并添加 overview.md 资料 Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: # Pull Request ## 描述 <!-- 请清晰准确地描述本次 Pull Request 的意图和变更内容。 --> 删除 aclrtGetStramAvailableNum 接口的废弃标记,并添加 overview.md 资料 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 废弃接口恢复,不需要做额外验证 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3777 | 1 个月前 | |
【feat】: 添加 External Event API 使用约束 Co-authored-by: SongAnyin<songanyin@huawei.com> # message auto-generated for no-merge-commit merge: !3948 merge 7-30-commit into master 【feat】: 添加 External Event API 使用约束 Created-by: SongAnyin Commit-by: SongAnyin Merged-by: cann-robot Description: # Pull Request ## 描述 ### Backgroud(背景信息) 当前External event相关接口对标志混用、同图重复登记等不合理调用缺少统一限制,可能导致 Event 同步语义不明确,并产生重复的 placeholder 和资源记录。 根据实际使用场景增加以下约束让接口适用场景更聚焦,边界更清晰: 1. 同一 Event 的 Record 操作不能在 DEFAULT 和 EXTERNAL 标志之间切换。 2. 同一 Event 的 Wait 操作不能在 DEFAULT 和 EXTERNAL 标志之间切换。 3. 同一个 Graph 内,同一 Event 不能同时登记 External Record 和 External Wait。 4. 同一个 Graph 内,同一 Event 只能登记一次 External Record。 5. 同一个 Graph 内,同一 Event 只能登记一次 External Wait。 ### Design(设计方案) 在 Event 中分别记录首次使用的 Record 标志和 Wait 标志。后续同类操作必须保持标志一致: BindRecordFlag(flag): if 已记录 Record 标志,并且新 flag 与已记录标志不一致: 返回参数错误 记录 flag BindWaitFlag(flag): if 已记录 Wait 标志,并且新 flag 与已记录标志不一致: 返回参数错误 记录 flag 在每个 Graph 的 CaptureModel 中,分别记录已经登记 External Record 和 External Wait 的 Event。创建 placeholder 前检查: CheckExternalEvent(event, operation): if 当前 Graph 已对该 Event 登记相同类型的 External 操作: 返回重复登记错误 if 当前 Graph 已对该 Event 同时登记 External Record 和 External Wait: 返回同图角色冲突错误 检查失败时终止当前 Graph Capture。后续调用 EndCapture 返回 Capture Invalidated,且不生成 Model。 相关状态按 Event 和 Graph 两个层级分别管理,因此: - 同一 Event 的 Record 标志历史和 Wait 标志历史分别管理。 - External Record/Wait 的重复登记和角色冲突只限制当前 Graph。 - 不同 Graph 之间仍可使用同一 Event 配合完成 External Record/Wait 同步。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 在支持external特性的环境上,调用External相关API,确认约束有效性。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3948 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 单词拼写错误修改 Co-authored-by: maixaofan2<maxiaofan2025@163.com> # message auto-generated for no-merge-commit merge: !3980 merge fix-doc-spelling-clean into master 【PR】: 单词拼写错误修改 Created-by: maxiaofan2 Commit-by: maixaofan2 Merged-by: cann-robot Description: # Pull Request ## 描述 单词拼写错误修改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 无需测试 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3980 | 1 个月前 | |
【PR】: 优化docs目录下API参考和环境变量参考的部分描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3824 merge master into master 【PR】: 优化docs目录下API参考和环境变量参考的部分描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 优化docs目录下API参考和环境变量参考的部分描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue N/A ## 如何测试 已检查修改的md文件。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3824 | 1 个月前 | |
【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3979 merge master into master 【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 修改md文件中的超链接错误以及更新md文件中的描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.修改md文件 2.手工检查各md文件中更新的内容 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3979 | 1 个月前 | |
【PR】【doc】:aclrtMemMapNoAccess docs updated Co-authored-by: Hou_jialin<houjialin3@huawei.com> # message auto-generated for no-merge-commit merge: !4141 merge br_aclrt_doc_update into master 【PR】【doc】:aclrtMemMapNoAccess docs updated Created-by: Hou_jialin Commit-by: Hou_jialin Merged-by: cann-robot Description: # Pull Request ## 描述 aclrtMemMapNoAccess接口资料更新 - 删除“预留接口,暂不支持”的说明。 - 补充产品支持情况及约束 ## 变更类型 - [ ] Bug 修复 - [ ] 新功能 - [ ] 代码风格更新 - [ ] 重构 - [ ] 构建过程或辅助工具变更 - [x] 文档内容更新 ## 关联的 Issue 无。 ## 如何测试 NA ## 核对清单 - [x] 本次变更符合项目文档规范 - [x] 已完成相关自测 - [x] 已更新相关文档 - [x] 标题使用了合适的类型标签 - [x] 已阅读并确认 CONTRIBUTING.md 要求 ## 其他信息 See merge request: cann/runtime!4141 | 1 个月前 | |
【PR】: 增加UVM内存申请用例readme Co-authored-by: hnn___36<haoyijun1@huawei.com> # message auto-generated for no-merge-commit merge: !3962 merge master into master 【PR】: 增加UVM内存申请用例readme Created-by: hnn___36 Commit-by: hnn___36 Merged-by: cann-robot Description: # Pull Request ## 描述 增加UVM内存申请用例readme ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x]我已对代码进行了自测 - [x]我已更新了相关的文档 - [x]我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3962 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3979 merge master into master 【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 修改md文件中的超链接错误以及更新md文件中的描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.修改md文件 2.手工检查各md文件中更新的内容 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3979 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 修改docs/zh/dev_guide下面的md文件名以及修改api_ref的部分接口描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3705 merge master into master 【PR】: 修改docs/zh/dev_guide下面的md文件名以及修改api_ref的部分接口描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 修改docs/zh/dev_guide下面的md文件名以及修改api_ref的部分接口描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue 无 ## 如何测试 已检查所修改的md文件。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3705 | 1 个月前 | |
【PR】: fix_修改设备的内存传输方向和docs_改写变量拼写错误 Co-authored-by: maixaofan2<maxiaofan2025@163.com> # message auto-generated for no-merge-commit merge: !3890 merge master into master 【PR】: fix_修改设备的内存传输方向和docs_改写变量拼写错误 Created-by: maxiaofan2 Commit-by: maixaofan2 Merged-by: cann-robot Description: # Pull Request ## 描述 fix_修改设备的内存传输方向和docs_改写变量拼写错误 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 修改的文档无需测试,修改的代码通过bash run.sh测试可以跑通,部分结果如下: [INFO] Hostfunc callback!!! [INFO] After assigning the task through the created stream, the current result is: 1. [INFO] Resource cleanup completed. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3890 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
docs: add 310b timeout mode constraints Co-authored-by: m0_60337577<jiaxingru1@huawei.com> # message auto-generated for no-merge-commit merge: !4146 merge docs/310b-rc-timeout-constraints into master docs: add 310b timeout mode constraints Created-by: m0_60337577 Commit-by: m0_60337577 Merged-by: cann-robot Description: # Pull Request ## 描述 补充算子执行默认超时时间在 Atlas 200I/500 A2 推理产品 Ascend EP形态和 Ascend RC形态下的差异说明。 本次变更包括: - 在 aclrtSetOpExecuteTimeOut 约束说明中补充 310B Ascend EP形态和 Ascend RC形态下 AI Core/AI CPU 默认超时时间差异。 ## 变更类型 - [ ] Bug 修复 - [ ] 新功能 - [ ] 代码风格更新(格式化,局部变量) - [ ] 重构(既不修复错误也不增加功能的代码变动) - [ ] 构建过程或辅助工具的变动 - [x] 文档内容更新 ## 关联的Issue 无。 ## 如何测试 1. 已执行 git diff --check -- docs/zh/api_ref/12_execution_control.md,未发现空白格式问题。 2. 本次仅修改 Markdown 文档,未涉及代码编译和运行时逻辑。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 原 PR 4076 已合入,本 PR 作为补充文档更新提交。 See merge request: cann/runtime!4146 | 1 个月前 | |
feat: support multiple exception info callbacks (#782) Co-authored-by: xiangyang0909<huxiangyang1@huawei.com> # message auto-generated for no-merge-commit merge: !3942 merge feature/aclrt-exception-callback-register into master feat: support multiple exception info callbacks (#782) Created-by: xiangyang0909 Commit-by: xiangyang0909 Merged-by: cann-robot Description: # Pull Request ## 描述 同一进程中的 HCCL 与 HCOMM 都需要感知 task exception。现有 aclrtSetExceptionInfoCallback 仅提供 ASCENDCL 单槽注册,多个模块依次调用时 会互相覆盖。 本 PR: - 新增 aclrtExceptionInfoCallbackRegister 与 aclrtExceptionInfoCallbackUnregister 两个 ASCENDCL 公共接口; - 以 callback 函数指针值作为唯一标识,支持多个 callback 注册和精确注销; - 重复注册同一 callback 返回成功且不重复通知;空 callback 返回参数错误,注销 未注册的非空 callback 幂等成功; - 多 callback 通知不保证顺序,不新增 callback 异常捕获;注销不等待在途 callback 完成; - 保持原有 aclrtSetExceptionInfoCallback 单槽覆盖和 missing 清理成功语义不变。 ### 实现 - ACL 层以“私有前缀 + ASCENDCL + callback 函数指针值”生成稳定的 regName; - 注册和注销直接复用 rtRegTaskFailCallbackByModule:注册传真实 callback,注销 传相同 regName 和 nullptr; - Runtime 将 regName 作为不透明 key,不识别或解释 ACL 特殊字符串; TaskFailCallBackManager 的数据结构和幂等注销逻辑保持不变; - 不新增 RT 导出符号、虚函数槽或 ACL 专用 Runtime 内部头文件。 ## 变更类型 - [ ] Bug 修复 - [x] 新功能 - [x] 文档更新 - [ ] 代码格式调整 - [x] 代码重构 - [x] 测试相关 - [ ] 构建/工具链相关 ## 关联的Issue Closes #782 ## 如何测试 1. 已 rebase 到 upstream/master f4494bf8db3f4cccd65b337f8e44a7898745cbc8,HEAD 为 872355c602ae81b8b79cc3ffce3b45665eca7917。 2. 去除重复 UT 后重新构建并定向运行:Runtime 1/1 PASS;ACL 两个接口与 profiling 完整性 3/3 PASS。 3. 基线和 HEAD 均使用 bash build.sh --pkg --build_host_only -j16 生成 Runtime run 包,并安装到独立目录。 4. Ascend 910B3 相关 HLT:upstream 基线 4/4 SUCCESS,HEAD 4/4 SUCCESS; 用例为 RTS_DATADUMP_6400、RTS_DATADUMP_6402、 RTS_DATADUMP_6403、RTS_FFTS_PLUS_1220。 5. 直接 ACLRT 用户用例 8/8 PASS:4 次 canary、参数矩阵、multi notify、精确 注销和旧新接口共存;三个真实 AICore trap 均返回预期 507015。 6. librtstest_host.so 和用户程序均确认加载隔离 HEAD/基线目录中的目标库; 验证后 NPU Health 为 OK,无测试进程残留。 7. git diff --check、提交钩子 clang-format 和 OAT 检查通过。 固定预编译 HLT 包不直接调用两个新增 ACLRT API,因此 HLT 结果只证明复用的 RT manager/producer 路径无回归;新增公共 API 由上述用户用例直接覆盖。 ## 核对清单 - [x] 我的代码遵循了项目代码风格 - [x] 我已对代码进行了定向自测 - [x] 我已更新公共头文件 Doxygen 和 API 参考 - [x] PR 标题包含正确类型标签 - [x] 我已阅读并遵循项目贡献指南 ## 其他信息 - Unregister 为弱注销:成功返回后不再进入后续通知快照,但不等待已取出或正在 执行的 callback 结束,调用方需保证在途期间 callback 代码和资源有效。 - 尚未执行 HCCL/HCOMM 真实业务故障注入、910C/950 产品矩阵、并发/TSAN、性能、 DSO 卸载及包含新增 API 的正式 HLT case。 See merge request: cann/runtime!3942 | 1 个月前 | |
【fix】: 修改docs/zh/api_ref/14_kerne_loading_and_execution.md → docs/zh/api_ref/14_Kernel_loading_and_execution.md Co-authored-by: chenyang<2082464740@qq.com> # message auto-generated for no-merge-commit merge: !4121 merge full into master 【fix】: 修改docs/zh/api_ref/14_kerne_loading_and_execution.md → docs/zh/api_ref/14_Kernel_loading_and_execution.md Created-by: weixin_51634168 Commit-by: chenyang Merged-by: cann-robot Description: # Pull Request ## 描述 修改14_Kerne_loading_and_execution.md->14_Kernel_loading_and_execution.md ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4121 | 1 个月前 | |
【PR】: aclmdlRITaskSetParams增加约束说明 Co-authored-by: b00576080<bianyanan1@huawei.com> # message auto-generated for no-merge-commit merge: !4016 merge master into master 【PR】: aclmdlRITaskSetParams增加约束说明 Created-by: gcw_bw3c8xUA Commit-by: b00576080 Merged-by: cann-robot Description: # Pull Request ## 描述 在 aclmdlRITaskSetParams 接口的约束说明中增加任务依赖关系约束:更新模型任务参数时,用户需要保证修改后的模型里各个任务的依赖关系正确,否则可能会导致后续业务异常,例如模型执行异常。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 NA ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4016 | 1 个月前 | |
【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3979 merge master into master 【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 修改md文件中的超链接错误以及更新md文件中的描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.修改md文件 2.手工检查各md文件中更新的内容 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3979 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
feat: 新增acldumpSaveExceptionInfo/acldumpGetExceptionInfoPath接口 Co-authored-by: yring_8<yangrui1@huawei.com> # message auto-generated for no-merge-commit merge: !3993 merge save_exception into master feat: 新增acldumpSaveExceptionInfo/acldumpGetExceptionInfoPath接口 Created-by: yring_8 Commit-by: yring_8 Merged-by: cann-robot Description: # Pull Request ## 描述 新增 acldumpSaveExceptionInfo / acldumpGetExceptionInfoPath 两个异常信息保存接口,支持在算子异常场景下将用户自定义的 tensor 数据主动落盘到 Exception Dump 路径,用于扩充维测信息。 主要变更: - 新增两个对外接口(include/external/acl/acl_dump.h),C 风格签名,保持 ABI 兼容 - 提取 Path::BuildFullPathUnderRoot 公共函数:校验相对路径不含 .. 防路径穿越,递归建父目录 + RealPath + IsDirectory 校验 - 落盘文件名追加custom+毫秒级时间戳后缀,避免重复运行覆盖已有文件 - 落盘逻辑内聚到 ExceptionDumper(SaveExceptionInfo / GetExceptionDumpPath),DumpManager 仅转发 - 参数校验:fileName 空指针/空串、tensors 空指针、shapeNum/originShapeNum 超限,分别结构化上报(EP0006/0007/0008) - 补充接口参考文档(docs/zh/api_ref/18_dump_configuration.md)、头文件注释及 example 样例(3_save_exception_info) ## 变更类型 - [x] ✨ 新功能 - [x] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. 通过 acl.json 配置 dump_scene=aic_err_brief_dump 使能 Exception Dump 2. 调用 acldumpGetExceptionInfoPath 获取落盘根路径,构造 acldumpTensorInfo 后调用 acldumpSaveExceptionInfo 落盘 3. 运行 adump UT:bash tests/build_ut.sh -u adump 测试结果: - adump_base_utest 637/637 通过 - adump_tiny_utest 36/36 通过 - 新增 UT 覆盖各错误分支、时间戳后缀、路径穿越防护 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 ## 其他信息 无 See merge request: cann/runtime!3993 | 1 个月前 | |
【docs】: 简要描述:在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !3572 merge master into master 【docs】: 简要描述:在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 已经自检 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3572 | 2 个月前 | |
【docs】: 修改拼写错误 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !4041 merge master into master 【docs】: 修改拼写错误 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 修改拼写错误 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 使用doc tools ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4041 | 1 个月前 | |
【docs】: 修改拼写错误 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !4041 merge master into master 【docs】: 修改拼写错误 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 修改拼写错误 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 使用doc tools ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4041 | 1 个月前 | |
【docs】: 简要描述:在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !3572 merge master into master 【docs】: 简要描述:在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 已经自检 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3572 | 2 个月前 | |
【docs】: 简要描述:在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !3572 merge master into master 【docs】: 简要描述:在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 已经自检 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3572 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: fix support list of snapshot interfaces Co-authored-by: zhongliang<zhongliang2@huawei.com> # message auto-generated for no-merge-commit merge: !3945 merge master into master 【PR】: fix support list of snapshot interfaces Created-by: zhongliangtx Commit-by: zhongliang Merged-by: cann-robot Description: # Pull Request ## 描述 请清晰准确地描述本次 Pull Request 的意图和变更内容。 snapshot接口当前在950DT暂不支持。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 文档修改。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3945 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【docs】: 修改拼写错误 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !4041 merge master into master 【docs】: 修改拼写错误 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 修改拼写错误 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 使用doc tools ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4041 | 1 个月前 | |
docs: 补充aclFloat16ToFloat/aclFloatToFloat16的NaN/Inf处理行为说明(#790) Co-authored-by: good_luck_to_me<qiaoruimin@huawei.com> # message auto-generated for no-merge-commit merge: !4102 merge worktree-790-clean2 into master docs: 补充aclFloat16ToFloat/aclFloatToFloat16的NaN/Inf处理行为说明(#790) Created-by: good_luck_to_me Commit-by: good_luck_to_me Merged-by: cann-robot Description: # Pull Request ## 描述 补充 aclFloat16ToFloat 和 aclFloatToFloat16 接口对 NaN/Inf 特殊值处理行为的说明。 当前文档和源码注释未说明 NaN/Inf 的处理行为,容易导致用户误解。实际上两个方向的 NaN/Inf 处理行为不同: - aclFloatToFloat16(FP32→FP16):按饱和模式处理,NaN和Inf均转换为极大值(FP16 MAX 65504.0) - aclFloat16ToFloat(FP16→FP32):NaN/Inf不会被保留,转换结果为普通有限数值 该行为是为了兼容仅支持饱和模式的芯片,适用于所有形态。 本次变更在以下位置补充说明: 1. API文档(24_other_APIs.md):两个接口功能说明中补充NaN/Inf处理行为 2. 头文件(acl_base_rt.h):接口声明新增@note注释 3. 源码(fp16_impl.h/cpp、fp16.cpp):函数声明和实现处补充注释 4. 修正fp16_impl.cpp中旧注释(Exponent overflow/NaN converts to signed inf/NaN → 与实际行为不符) 5. 建议用户如需保留NaN/Inf语义,直接在算子计算中产生,不要通过本接口构造 ## 变更类型 - [x] 文档内容更新 ## 关联的Issue #790 ## 如何测试 1. 文档变更,无需编译测试 2. 已核对所有描述与代码实际行为一致 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签 - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 See merge request: cann/runtime!4102 | 1 个月前 | |
【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3979 merge master into master 【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 修改md文件中的超链接错误以及更新md文件中的描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.修改md文件 2.手工检查各md文件中更新的内容 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3979 | 1 个月前 | |
docs: 整改aclrtDeviceSetLimit/aclrtDeviceGetLimit接口及aclrtDeviceLimit枚举文档 Co-authored-by: good_luck_to_me<qiaoruimin@huawei.com> # message auto-generated for no-merge-commit merge: !4154 merge docs/device-limit-api-rectification into master docs: 整改aclrtDeviceSetLimit/aclrtDeviceGetLimit接口及aclrtDeviceLimit枚举文档 Created-by: good_luck_to_me Commit-by: good_luck_to_me Merged-by: cann-robot Description: ## 描述 整改aclrtDeviceSetLimit、aclrtDeviceGetLimit接口文档及aclrtDeviceLimit枚举文档,按照最新材料更新功能说明、参数说明和约束说明,将per-enum详细约束(默认值、对齐规则、取值范围)从接口约束移至枚举文档,补充产品级取值范围说明,修复npu标签id冲突。 ## 变更类型 - [x] 📝 文档内容更新 ## 变更内容 ### aclrtDeviceSetLimit(04_device_management.md) - 功能说明:更新为设置当前进程的Device资源限制,例如SIMT算子栈空间大小、SIMT Printf维测空间大小等 - 参数说明:limit改为资源类型,value改为资源限制的大小(单位Byte),指向枚举文档查看取值范围 - 约束说明:替换为通用约束(调用时机、引用计数与生效顺序、与aclInit覆盖关系、Device0限制等),移除per-enum详细约束(已移至枚举文档) ### aclrtDeviceGetLimit(04_device_management.md) - 功能说明:更新为获取当前进程的Device资源限制 - 参数说明:limit改为资源类型,value改为资源限制的大小(单位Byte) - 约束说明:更新措辞,保留产品级查询行为npu标签 ### aclrtDeviceLimit枚举(25-02_Enumerations.md) - 枚举表格:补充各枚举项详细说明(默认值、对齐规则、取值范围) - 产品支持:更新措辞,补充950的不能同时为0约束 - 新增SIMD_STACK_SIZE产品级取值范围npu标签:A3/A2 (32, 192]KB、950 (32, 128]KB - 修复npu标签id冲突:原id90/id91重号为id106/id107 ## 源码核对 已核对以下关键信息与源码一致: - 默认值:SIMT_STACK_SIZE=1152、SIMT_DVG_WARP_STACK_SIZE=1024、SIMD_STACK_SIZE=32768、SIMD_PRINTF_FIFO=32768、SIMT_PRINTF_FIFO=2097152 - 对齐规则:SIMT 128B对齐后×32、SIMD 16K对齐、Printf FIFO 8B对齐 - 取值范围:SIMD_PRINTF_FIFO [1KB,64MB]、SIMT_PRINTF_FIFO [1MB,64MB] - 产品上限:A3/A2 SIMD_STACK_SIZE 192KB、950 SIMD_STACK_SIZE 128KB - 不支持的类型返回ACL_ERROR_RT_FEATURE_NOT_SUPPORT ## 核对清单 - [x] 代码遵循项目风格 - [x] 已自测 - [x] 已更新文档 - [x] 标题使用docs:类型标签 See merge request: cann/runtime!4154 | 1 个月前 | |
【docs】: 修改拼写错误 Co-authored-by: lwx1255555<liuxiaofang17@huawei-partners.com> # message auto-generated for no-merge-commit merge: !4041 merge master into master 【docs】: 修改拼写错误 Created-by: lwx1255555 Commit-by: lwx1255555 Merged-by: cann-robot Description: # Pull Request ## 描述 修改拼写错误 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 使用doc tools ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4041 | 1 个月前 | |
feat: 新增acldumpSaveExceptionInfo/acldumpGetExceptionInfoPath接口 Co-authored-by: yring_8<yangrui1@huawei.com> # message auto-generated for no-merge-commit merge: !3993 merge save_exception into master feat: 新增acldumpSaveExceptionInfo/acldumpGetExceptionInfoPath接口 Created-by: yring_8 Commit-by: yring_8 Merged-by: cann-robot Description: # Pull Request ## 描述 新增 acldumpSaveExceptionInfo / acldumpGetExceptionInfoPath 两个异常信息保存接口,支持在算子异常场景下将用户自定义的 tensor 数据主动落盘到 Exception Dump 路径,用于扩充维测信息。 主要变更: - 新增两个对外接口(include/external/acl/acl_dump.h),C 风格签名,保持 ABI 兼容 - 提取 Path::BuildFullPathUnderRoot 公共函数:校验相对路径不含 .. 防路径穿越,递归建父目录 + RealPath + IsDirectory 校验 - 落盘文件名追加custom+毫秒级时间戳后缀,避免重复运行覆盖已有文件 - 落盘逻辑内聚到 ExceptionDumper(SaveExceptionInfo / GetExceptionDumpPath),DumpManager 仅转发 - 参数校验:fileName 空指针/空串、tensors 空指针、shapeNum/originShapeNum 超限,分别结构化上报(EP0006/0007/0008) - 补充接口参考文档(docs/zh/api_ref/18_dump_configuration.md)、头文件注释及 example 样例(3_save_exception_info) ## 变更类型 - [x] ✨ 新功能 - [x] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. 通过 acl.json 配置 dump_scene=aic_err_brief_dump 使能 Exception Dump 2. 调用 acldumpGetExceptionInfoPath 获取落盘根路径,构造 acldumpTensorInfo 后调用 acldumpSaveExceptionInfo 落盘 3. 运行 adump UT:bash tests/build_ut.sh -u adump 测试结果: - adump_base_utest 637/637 通过 - adump_tiny_utest 36/36 通过 - 新增 UT 覆盖各错误分支、时间戳后缀、路径穿越防护 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 ## 其他信息 无 See merge request: cann/runtime!3993 | 1 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3548 merge master into master 【PR】: 简要描述Docs下增加zh目录,更新api_ref目录下的md文件 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 1、在Docs下增加zh目录,将现有目录移入zh中,同时,调整目录名称,去掉目录中的编号。 2、更新api_ref目录下的md文件,在产品支持情况以及约束说明中增加过滤标签,便于按指定范围过滤md内容。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.检查各md的内容显示是否正确。 2.检查目录之间的跳转是否正确。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3548 | 2 个月前 | |
【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3979 merge master into master 【PR】: 修改md文件中的超链接错误以及更新md文件中的描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 修改md文件中的超链接错误以及更新md文件中的描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.修改md文件 2.手工检查各md文件中更新的内容 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3979 | 1 个月前 | |
【PR】: 优化docs目录下API参考和环境变量参考的部分描述 Co-authored-by: ycm0028<yechengmei@huawei.com> # message auto-generated for no-merge-commit merge: !3824 merge master into master 【PR】: 优化docs目录下API参考和环境变量参考的部分描述 Created-by: ycm0028 Commit-by: ycm0028 Merged-by: cann-robot Description: # Pull Request ## 描述 优化docs目录下API参考和环境变量参考的部分描述 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue N/A ## 如何测试 已检查修改的md文件。 ## 核对清单 <!-- [x] 表示选中 --> - [ ] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [ ] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3824 | 1 个月前 |
Runtime API 参考
- 1. 概述
- 2. 初始化与去初始化
- 3. 运行时配置
- 4. Device管理
- 5. Context管理
- 6. Stream管理
- 7. Event管理
- 8. Notify管理
- 9. CntNotify管理
- 10. Label管理
- 11. 内存管理
- 12. 执行控制
- 13. 异常处理
- 14. Kernel加载与执行
- 15. 模型运行实例管理
- 16. 算力Group查询与设置
- 17. 数据传输
- 18. Dump配置
- 19. Profiling数据采集
- 20. 共享Buffer管理(预留,暂不支持)
- 21. 快照管理
- 22. 错误上报接口
- 23. 日志接口
- 24. 其他接口
- 25. 数据类型及其操作接口
- 26. C++扩展接口