torch.Tensor.module_load
-
Tensor.module_load(other, assign=False)[source] -
Определяет, как преобразовать
otherпри загрузке вselfвload_state_dict().Используется, когда
get_swap_module_params_on_conversion()равноTrue.Предполагается, что
selfявляется параметром или буфером вnn.Module, аother— значением в словаре состояния с соответствующим ключом. Этот метод определяет, какotherпереназначается перед обменом сselfпосредствомswap_tensors()вload_state_dict().Примечание
Этот метод всегда должен возвращать новый объект, отличный от
selfиother. Например, реализация по умолчанию возвращаетself.copy_(other).detach(), еслиassign— этоFalse, илиother.detach(), еслиassign— этоTrue.- Параметры:
-
-
other (Tensor) – значение в словаре состояния с ключом, соответствующим
self -
assign (bool) – аргумент assign, переданный в
nn.Module.load_state_dict()
-
other (Tensor) – значение в словаре состояния с ключом, соответствующим
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.Tensor.module_load.html