ParametrizationList#
- class torch.nn.utils.parametrize.ParametrizationList(modules, original, unsafe=False)[原始碼]#
一個順序容器,用於儲存和管理引數化
torch.nn.Module的原始引數或緩衝區。當
module[tensor_name]使用register_parametrization()進行引數化時,module.parametrizations[tensor_name]的型別就是ParametrizationList。如果第一個註冊的引數化具有返回一個張量的
right_inverse或不具有right_inverse(在這種情況下,我們假設right_inverse是恆等函式),它將以original的名稱儲存該張量。如果它有一個返回多個張量的right_inverse,這些張量將分別註冊為original0、original1,依此類推。警告
register_parametrization()會在內部使用此類。此處記錄是為了完整性。使用者不應例項化此類。- 引數