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()
使用。此处记录它是为了完整性。用户不得实例化它。- 参数