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