torch.nn.utils.parametrize.remove_parametrizations¶
- torch.nn.utils.parametrize.remove_parametrizations(module, tensor_name, leave_parametrized=True)[source]¶
- Removes the parametrizations on a tensor in a module. - If - leave_parametrized=True,- module[tensor_name]will be set to its current output. In this case, the parametrization shall not change the- dtypeof the tensor.
- If - leave_parametrized=False,- module[tensor_name]will be set to the unparametrised tensor in- module.parametrizations[tensor_name].original. This is only possible when the parametrization depends on just one tensor.
 - Parameters
- Returns
- module 
- Return type
- Raises
- ValueError – if - module[tensor_name]is not parametrized
- ValueError – if - leave_parametrized=Falseand the parametrization depends on several tensors