文件最后提交记录最后更新时间
!18573 [Feature] fsdp2 testcase 0/N. Merge pull request !18573 from will-devil/fsdp2master 1 年前
fake后端注册放到testing下 Co-authored-by: senzhen-town<zhangsenzhen1@huawei.com> # message auto-generated for no-merge-commit merge: !33086 merge issue_76_fake_backend_support_npu_v2.7.1-26.0.0 into v2.7.1-26.0.0 fake后端注册放到testing下 Created-by: senzhen-town Commit-by: senzhen-town Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 只针对fake后端添加NPU支持 # 【资料变更】 不涉及 # 【接口变更】 不涉及 # 【功能验证】 验证使用'fake'后端的社区原生测试用例通过 ![a8d55912-f77f-4bb9-8ada-33ffd0fc8cb4.png](https://raw.gitcode.com/user-images/assets/7404318/092a8217-5c8e-4193-859b-eb5211183852/a8d55912-f77f-4bb9-8ada-33ffd0fc8cb4.png 'a8d55912-f77f-4bb9-8ada-33ffd0fc8cb4.png') # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!330861 个月前
register strategy for npu custom ops Co-authored-by: jizewei<jizewei@huawei.com> # message auto-generated for no-merge-commit merge: !27074 merge v2.7.1_register_strategy into v2.7.1 register strategy for npu custom ops Created-by: jizewei Commit-by: jizewei Merged-by: ascend-robot Description: <!-- Thanks for sending a pull request! --> **What type of PR is this?** > Uncomment only one /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line: > > /kind bug > /kind task > /kind feature /kind feature **What does this PR do / why do we need it**: register sharding strategies for npu custom ops to support DTensor: 1. npu_add_rms_norm 2. npu_moe_token_permute, npu_moe_token_permute_grad 3. npu_moe_token_unpermute, npu_moe_token_unpermute_grad 4. npu_rotary_mul, npu_rotary_mul_backward **Which issue(s) this PR fixes**: <!-- *Automatically closes linked issue when PR is merged. Usage: Fixes #<issue number>, or Fixes (paste link of issue). --> Fixes # **Special notes for your reviewers**: See merge request: Ascend/pytorch!270746 个月前
!6768 codecheck for not test. Merge pull request !6768 from 王夏夏/master 2 年前
del 910_95 Co-authored-by: MrMC-<shiqunze@h-partners.com> # message auto-generated for no-merge-commit merge: !30831 merge 2.7.1del-91095 into v2.7.1 del 910_95 Created-by: MrMC- Commit-by: MrMC- Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > A5改名需求 - [x] 需求 - [ ] 问题单 - [ ] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 删除910_95 # 【资料变更】 不涉及 # 【接口变更】 不涉及 # 【功能验证】 > 说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤\ > 新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!308312 个月前
!6617 Remove assert Merge pull request !6617 from shaoyf/cleancode/master 2 年前
Fix __rmod__ testcase. Co-authored-by: liangchenghui<liangchenghui@huawei.com> # message auto-generated for no-merge-commit merge: !30650 merge fix___rmod__testcase into v2.7.1 Fix __rmod__ testcase. Created-by: liangchenghui Commit-by: liangchenghui Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > (如有)请关联需求文档/issue链接 - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 ## 现象 - 用例 test_ops.py::test_dtypes___rmod___npu 失败。 - 报错指向:前向实际可用的 dtype(torch.int32, torch.int64)未在 OpInfo 中登记。 ## 责任模块 - 主要:torch_npu.testing 的 OpInfo 适配/注册逻辑(NPU 测试基础设施) - 关联:上游 PyTorch 的 OpInfo dtype 定义(__rmod__ 的默认 dtype 列表) ## 根因分析 - NPU 侧 __rmod__ 前向对 int32/int64 实际可用,但测试侧 OpInfo 仍沿用上游默认 dtype 列表,未包含这两种整型。 - NPU 测试适配层对 OpInfo 的 supported_dtypes() 直接透传 self.dtypes,导致前向实际能力与登记信息不一致。 ## 解决方案 ### 已实施(配置驱动) - 在 torch_npu/testing/__init__.py 中引入配置驱动的 dtype 扩展: - 新增 torch_npu/testing/npu_opinfo_dtypes.py,按 op 维护额外 dtype。 - supported_dtypes() 读取配置并合并,避免硬编码。 # 【资料变更】 不涉及 # 【接口变更】 不涉及 # 【功能验证】 修改已有测试用例。 # 【CheckList】 - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!306503 个月前
!16262 adding the bfloat16 type to assertRtolEqual Merge pull request !16262 from 史佳馨/master 1 年前