| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 | |
【community issue】torch inductor patch add Co-authored-by: kkjocker<hexuanyu1@huawei.com> # message auto-generated for no-merge-commit merge: !36598 merge v2.7.1_fix into v2.7.1 【community issue】torch inductor patch add Created-by: kkjocker Commit-by: kkjocker Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> https://gitcode.com/Ascend/pytorch/issues/1962 # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 > 请描述修改内容的具体实现,涉及哪些组件之间进行交互,可以用1、2、3、...进行罗列\ > 如果是需求或者重构类的PR,需要补充详细设计文档(说明上下游组件关系、时序图、类图、DFX能力等内容) # 【资料变更】 > 不涉及 # 【接口变更】 > 不涉及 # 【功能验证】  # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!36598 | 3 个月前 | |
fix: apply_patch.sh 只应用 test/ 目录下的patch,跳过 torch/ 目录 Co-authored-by: wangsike<wangsike@huawei.com> # message auto-generated for no-merge-commit merge: !37974 merge fix/apply_patch_skip_torch_dir into v2.7.1 fix: apply_patch.sh 只应用 test/ 目录下的patch,跳过 torch/ 目录 Created-by: kerer-sk Commit-by: wangsike Merged-by: ascend-robot Description: ## 变更说明 修复 test_upstream/apply_patch.sh 错误将 torch/ 子目录下的环境 patch 应用到源码的问题。 test_upstream/ 目录下有两个 patch 子目录,用途不同: - **test/** — 给源码测试文件打的 patch,由 apply_patch.sh 负责应用 - **torch/** — 给安装到 Python 环境后的 torch 包打的 patch,由 torch_env_patch.sh 负责应用 原脚本 find "$PATCH_DIR" 扫描整个 test_upstream/ 目录,导致 torch/ 下的环境 patch 也被错误打到源码上。修复后只搜索 test/ 子目录。 ## 变更内容 - test_upstream/apply_patch.sh: 将 find "$PATCH_DIR" 改为 find "$PATCH_DIR/test",仅搜索源码测试 patch 目录 ## 关联 Issue Fixes https://gitcode.com/Ascend/pytorch/issues/2327 See merge request: Ascend/pytorch!37974 | 2 个月前 | |
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 | |
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 | |
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 | |
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 | |
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 | |
test(npu): adapt FakeStore test path for NPU Co-authored-by: whirlpool_dark<kk2425597323@126.com> # message auto-generated for no-merge-commit merge: !41805 merge test-fake-store-npu-v2.7.1 into v2.7.1 test(npu): adapt FakeStore test path for NPU Created-by: whirlpool_dark Commit-by: whirlpool_dark Merged-by: ascend-robot Description: # test(npu): adapt FakeStore test path for NPU 【合入来源】 [[Usage]: API一致性说明:torch.testing._internal.distributed.fake_pg.FakeStore 功能验证说明](https://gitcode.com/Ascend/pytorch/issues/2094) 【修改方案】 torch.testing._internal.distributed.fake_pg.FakeStore 是 fake process group 的内部 torch.distributed.Store。本 PR 复用 PyTorch 官方 test/distributed/test_fake_pg.py::TestFakePG.test_reduce_scatter(v2.7.1 第 54 行),调用路径为: text test.distributed.test_fake_pg.TestFakePG.test_reduce_scatter -> torch.testing._internal.distributed.fake_pg.FakeStore() -> torch.distributed.init_process_group(backend="fake", store=store) -> torch.testing._internal.distributed.fake_pg._create_fake_pg(...) -> torch.testing._internal.distributed.fake_pg.FakeProcessGroup -> torch.distributed.reduce_scatter(...) 1. 在 test_upstream/torch/testing/_internal/distributed/fake_pg.py.patch 的 fake backend devices 中追加 "npu",保留原有 "cpu"、"cuda"。该声明是 fake backend 接受 NPU 张量路径的必要条件。 2. 在 test_upstream/test/distributed/test_fake_pg.py.patch 中仅将该用例的 torch.ones、torch.empty 改为 .npu(),使 reduce_scatter 的输入、输出均在 NPU。 3. v2.7.1 历史 patch 曾移除 CUDA 注册,并引入 transfer_to_npu、FSDP/tracing 等无关改动;本次恢复上游 CUDA 行为,只保留 FakeStore 调用路径所需修改。该导入涉及额外行为,根据规范并保持各版本适配一致性进行删除。 4. 增加断言验证 FakeStore 的 torch.distributed.Store 类型、实际 backend 为 fake,并确认全部输入 Tensor 和输出 Tensor 位于 NPU,同时保留输出 shape 检查。FakeProcessGroup 按设计不执行真实通信,也不保证 collective 数值结果,因此不增加超出其契约的数值断言。 【资料变更】 torch.testing._internal.distributed.fake_pg.FakeStore 为 PyTorch 私有测试基础设施,不需要更新 native API 支持文档。 【接口变更】 不涉及用户接口,仅补充内部 fake backend 的 NPU 测试声明和官方用例适配。 【功能验证】 两份 patch 已通过 git apply --check;应用后的 fake_pg.py 和 test_fake_pg.py 已通过 python3 -m py_compile。NPU 云算力运行日志如下: text torch=2.7.1 torch_npu=2.7.1.post2 accelerator=npu [root@7cdbc2c6aa6a workspace]# python3 ./pytorch-official-2.7.1/test/distributed/test_fake_pg.py TestFakePG.test_reduce_scatter . ---------------------------------------------------------------------- Ran 1 test in 0.941s OK 【CheckList】 - [x] 代码注释简洁且为英文 - [x] patch 由 git diff 生成 - [x] PR 标题使用 test 标签 - [ ] CI 执行通过 See merge request: Ascend/pytorch!41805 | 28 天前 | |
feat:Create a test_upstream folder, below are patch files categorized by file structure Co-authored-by: 50057208<shiyunhan1@huawei.com> # message auto-generated for no-merge-commit merge: !33427 merge v2.7.1_torchpatch into v2.7.1 feat:Create a test_upstream folder, below are patch files categorized by file structure Created-by: mengmeizi05 Commit-by: 50057208 Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 增加了torch的patch,修复了错误的文件夹名称 # 【资料变更】 > 请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及” # 【接口变更】 > 请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及” # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!33427 | 4 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 4 个月前 | ||
| 28 天前 | ||
| 4 个月前 |