已关闭
[Usage]: test目录下torch.nn.parameter.UninitializedParameter.cls_to_become API的测试用例缺失 #1572
dinglaiping创建于 3月13日关闭于 3月16日
3月13日 添加了label:usage
3月13日 修改了issue 的描述
3月13日 关联了pull request:test(nn): add test for UninitializedParameter.cls_to_become
3月13日 关联了pull request:test(nn): add test for UninitializedParameter.cls_to_become
3月13日 关联了pull request:test(nn): add test for UninitializedParameter.cls_to_become
3月13日 关联了pull request:test(nn): add test for UninitializedParameter.cls_to_become
3月16日 关闭了 issue
3月16日 添加了label:resolved
4月10日 添加了label:event: api-consistency
在提交新问题之前,请确保您已经在社区中搜索过相关问题,并使用了社区中提供的资源/工具后,仍未找到满意的解决方式。
环境信息
API功能介绍
torch.nn.parameter.UninitializedParameter.cls_to_become 是 PyTorch 懒加载参数体系的核心扩展属性,用于指定 UninitializedParameter 完成延迟初始化(materialize)后要转换的目标参数类,是实现自定义参数类型与懒加载逻辑协同的关键能力,核心特性如下:
社区用例现状
PyTorch 及 torch-npu 官方社区提供的懒加载相关测试用例中,未针对 cls_to_become 属性设计单独的专用测试方法 —— 官方用例主要聚焦 UninitializedParameter 基础初始化、LazyModuleMixin 协同逻辑等核心场景,未覆盖 “自定义目标类绑定 + 设备适配” 的扩展场景。