已合并
fix test_autograd to avoid calling policy_fn during recompute #44660
SCh_zx创建于 10 天前
fix test_autograd to avoid calling policy_fn during recompute #44660
已合并
SCh_zx创建于 10 天前
SCh_zx成员
10 天前

【合入来源】

如有社区issue,请关联issue链接
请勿携带内部流程信息(需求链接、问题单、内部issue等)

【修改方案】

请描述修改内容的具体实现,涉及哪些组件之间进行交互,可以用1、2、3、...进行罗列
如果是需求或者重构类的PR,需要补充详细设计文档(说明上下游组件关系、时序图、类图、DFX能力等内容)

原生社区中针对索引有所修改,修改用例以适配:

【资料变更】

请确认是否涉及资料变更。如涉及,需要在PR中体现,并简要说明修改内容。如不涉及,需填写“不涉及”

【接口变更】

请确认是否涉及跨代码仓或者客户面可见的接口变更。如涉及,需要详细说明接口以及对应的变更内容,同时需要在资料中体现。如不涉及,需填写“不涉及”

【功能验证】

说明测试场景,测试方法。如果本次测试方式与常规单元测试不同,请详细说明您的测试步骤
新增/变更内容是否已新增/适配UT测试用例看护,并补充测试自验证截图

【CheckList】

PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x]

likedislike
Pull Request已成功合入, 合并人@ascend-robot
(感谢 SCh_zx 的贡献)
SSCh_zx成员
10 天前 创建了 pull request,commit d3151bae
SSCh_zx成员
10 天前 关联了issue:[Bug]: 用例PTA_Feature_SelectiveCheckpoint_UT在PT213运行报错
atomgit-bot
atomgit-bot
10 天前 评论:

变更摘要

该 PR 主要针对上游社区对设备索引命名的调整,对相关测试用例做适配性修改,属于测试代码的同步更新,不涉及运行时逻辑或接口变更。具体包括将 test/test_autograd.py 中的装饰器 skipIfMps 统一改名为 skipIfMPS,并同步更新 test/unsupported_test_cases/.pytorch-disabled-tests.json 中被禁用用例的设备标识,使其与新的索引命名保持一致。

主要改动

  • 装饰器改名: 在 test/test_autograd.py 中,将导入项及全部用例装饰器 @skipIfMps 统一更名为 @skipIfMPS,相关跳过逻辑不变,仅符号大小写发生调整。
  • 禁用用例名适配: 在 test/unsupported_test_cases/.pytorch-disabled-tests.json 中,将 test_sparse_ctor_getter_backward_privateuse1_float64 改为 test_sparse_ctor_getter_backward_npu_float64,将 test_view_copy_privateuse1 改为 test_view_copy_npu
  • 测试适配范围: 上述两处改动均与设备索引(privateuse1npu)和装饰器命名同步相关,目的是让测试用例匹配上游最新的索引命名,未改变任何被测功能行为。
likedislike
atomgit-bot
atomgit-bot
10 天前 评论:

代码审查

✅ 未发现问题

likedislike
此处折叠了59条消息 查看更多
ascend-robotascend-robot成员
8 天前 添加了label:approved
Jingwei Huang
Jingwei Huang成员
8 天前 评论:

/lgtm

likedislike
ascend-robotascend-robot成员
8 天前 添加了label:lgtm
ascend-robotascend-robot成员
8 天前 合入了pull request
ascend-robot
ascend-robot成员
8 天前 评论:
流水线 pytorch_gitcode_PR_multiVersion#14101 [ commitID:fe58e627 ] 已完成
likedislike