ParametrizationList¶
- class torch.nn.utils.parametrize.ParametrizationList(modules, original, unsafe=False)[source][source]¶
一个序列容器,用于持有和管理一个参数化
torch.nn.Module
的原始参数或缓冲区。当
module[tensor_name]
使用register_parametrization()
进行参数化后,它就是module.parametrizations[tensor_name]
的类型。如果第一个注册的参数化具有返回一个张量的
right_inverse
,或者没有right_inverse
(在这种情况下,我们假定right_inverse
是恒等函数),它将以original
的名称持有该张量。如果它具有返回多个张量的right_inverse
,这些张量将注册为original0
,original1
, …警告
此类由
register_parametrization()
内部使用。在此处提供文档是为了完整性。用户不应实例化此类。- 参数