| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: add torch.sym_ite API documentation for all supported versions Co-authored-by: zhufu-2026<3470991357@qq.com> # message auto-generated for no-merge-commit merge: !43554 merge docs/add_sym_ite into master docs: add torch.sym_ite API documentation for all supported versions Created-by: zhufu-2026 Commit-by: zhufu-2026 Merged-by: ascend-robot Description: # 【合入来源】 ## 任务:[【社区任务】7月社区任务第四期-Ascend for PyTorch API 一致性开发(84) #3567](https://gitcode.com/Ascend/pytorch/issues/3567) ## 任务分析 issue:[【社区任务】: torch.sym_ite 测试覆盖与 NPU 适配检查 #3616](https://gitcode.com/Ascend/pytorch/issues/3616) # 【修改方案】 本 PR 补充 torch.sym_ite API 在 native API 支持列表中的记录。 本次补充的 API 包括: - torch.sym_ite 具体修改内容: - 在 docs/zh/api/native_api 下,为各版本 torch.md 的 ## Symbolic Numbers 部分新增 torch.sym_ite API 章节 - 章节格式与同部分现有符号 API(如 torch.sym_float、torch.sym_int)完全一致 - 采用与现有符号 API 一致的表格格式标注硬件支持情况(Ascend 950DT 标记为不支持),限制与说明标记为“支持fp32” 涉及文件: docs/zh/api/native_api/pytorch_2-7-1/torch.md docs/zh/api/native_api/pytorch_2-11-0/torch.md docs/zh/api/native_api/pytorch_2-12-0/torch.md docs/zh/api/native_api/pytorch_2-13-0/torch.md # 【资料变更】 涉及资料变更。 本 PR 仅更新 native API 支持列表,补充 torch.sym_ite 在各版本 torch.md 中的支持情况。 # 【接口变更】 不涉及。 本 PR 仅修改文档支持列表,不涉及运行时逻辑修改。 # 【功能验证】 本 PR 为文档修改,无需运行 UT。 已完成以下本地检查: - git diff --stat - grep -n "torch.sym_ite" docs/zh/api/native_api/pytorch_*/torch.md - git diff --check 检查结果: - 仅修改 4 个文档文件 - 目标 API 已写入 pytorch_2-7-1、pytorch_2-11-0、pytorch_2-12-0、pytorch_2-13-0 的 torch.md - git diff --check 无输出,未发现格式问题 # 【CheckList】 - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR 标题正确使用类型标签,如:feat、fix、refactor、docs、test 等 - [x] PR 持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!43554 | 2 个月前 | |
Change the default value of MULTI_STREAM_MEMORY_REUSE to 2 Co-authored-by: Zhang Zekun<zhangzekun11@huawei.com> # message auto-generated for no-merge-commit merge: !45067 merge change-MULTI_STREAM_MEMORY_REUSE-master into master Change the default value of MULTI_STREAM_MEMORY_REUSE to 2 Created-by: zzzzzzk Commit-by: Zhang Zekun Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ https://gitcode.com/Ascend/pytorch/issues/4195 > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 将MULTI_STREAM_MEMORY_REUSE又默认值1改为默认值2。 Mode 2 面向 TorchNPU 分布式集合通信场景,采用“强引用托管 Tensor 生命周期”的设计:通信开始时不执行 recordStream,而是由通信任务保存输入、输出 Tensor 的强引用;达到安全同步点后释放引用,使内存可以返回缓存内存池。相比于mode 1,mode 2可以在tensor在work.wait()之前释放的时候,避免插入event,从而提高内存复用效率,减少host内存复用开销 mode2涉及以下模块: 配置管理:读取并缓存 MULTI_STREAM_MEMORY_REUSE=2。 HCCL 通信层:识别 Mode 2,为参与通信的 Tensor 建立生命周期保护。 WorkHCCL:通过 TensorShelf 保存 Tensor 强引用。 缓存分配器:Tensor 引用释放后,按正常流程回收内存。 Watchdog:用户未调用 wait() 时,在检测到通信完成后触发延迟清理。 # 【资料变更】 docs/zh/developer_notes/memory_management/multistream_memory_reuse.md:修改默认值说明 docs/zh/api/environment_variable/memory_management/MULTI_STREAM_MEMORY_REUSE.md: 修改默认值说明 # 【接口变更】 无 # 【功能验证】 端到端测试分布式训练模型,如deepseek, qwen和llama 验收内容: Loss、模型参数及训练结果与基线保持一致。 无 NaN、通信超时、内存越界或进程异常。 调用 wait() 后,通信 Tensor 不再被无期限持有。 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!45067 | 2 个月前 | |
【docs】Error correction Co-authored-by: l60114168<liuyaxiong6@h-partners.com> # message auto-generated for no-merge-commit merge: !44027 merge master into master 【docs】Error correction Created-by: lyx324521 Commit-by: l60114168 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ https://gitcode.com/Ascend/pytorch/issues/3327 > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [x] 资料更新 # 【修改方案】 测试环境排查修改 # 【资料变更】 涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!44027 | 2 个月前 | |
modify document Co-authored-by: lyx324521<liuyaxiong6@h-partners.com> # message auto-generated for no-merge-commit merge: !44952 merge master into master modify document Created-by: lyx324521 Commit-by: lyx324521 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ https://gitcode.com/Ascend/pytorch/issues/3327 > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [x] 资料更新 # 【修改方案】 修改英文readme 安装手册新增tmp目录(开发态) # 【资料变更】 涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!44952 | 2 个月前 | |
【docs】Installation manual revised & links revised Co-authored-by: l60114168<liuyaxiong6@h-partners.com> # message auto-generated for no-merge-commit merge: !43750 merge master into master 【docs】Installation manual revised & links revised Created-by: lyx324521 Commit-by: l60114168 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ https://gitcode.com/Ascend/pytorch/issues/3327 > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [x] 资料更新 # 【修改方案】 1. 安装手册适配2.13.0 2. 修改链接 3. 调整目录结构 # 【资料变更】 涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!43750 | 2 个月前 | |
【docs】DVM mode requires no dependencies to be installed Co-authored-by: lyx324521<liuyaxiong6@h-partners.com> # message auto-generated for no-merge-commit merge: !45054 merge master into master 【docs】DVM mode requires no dependencies to be installed Created-by: lyx324521 Commit-by: lyx324521 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ https://gitcode.com/Ascend/pytorch/issues/3966 > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [x] 资料更新 # 【修改方案】 Inductor后端使用MLIR模式时需额外安装Torch-MLIR依赖包,DVM模式无需安装依赖 # 【资料变更】 涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!45054 | 2 个月前 | |
modify document Co-authored-by: m0_73734473<liudingwen1@h-partners.com> # message auto-generated for no-merge-commit merge: !44006 merge master into master modify document Created-by: m0_73734473 Commit-by: m0_73734473 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单https://gitcode.com/Ascend/pytorch/issues/3320 - [ ] 重构优化 - [x] 资料更新 # 【修改方案】 aidd问题扫描修改 # 【资料变更】 涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!44006 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |