快捷键

torch.Tensor.module_load

Tensor.module_load(other, assign=False)[source][source]

定义如何在 load_state_dict() 中加载 other 时将其转换为 self

get_swap_module_params_on_conversion()True 时使用。

预期 self 是一个参数或缓冲区, nn.Moduleother 是状态字典中对应键的值,此方法定义了在通过 swap_tensors()self 交换之前如何重映射 other

注意

此方法应始终返回一个新对象,该对象不是 selfother 。例如,默认实现返回 self.copy_(other).detach() 如果 assignFalse ,或者返回 other.detach() 如果 assignTrue

参数:
  • 其他(Tensor)- 状态字典中与 self 键对应的值

  • assign(布尔值)- 传递给 nn.Module.load_state_dict() 的 assign 参数


© 版权所有 PyTorch 贡献者。

使用 Sphinx 构建,并使用 Read the Docs 提供的主题。

文档

PyTorch 的全面开发者文档

查看文档

教程

深入了解初学者和高级开发者的教程

查看教程

资源

查找开发资源并获得您的疑问解答

查看资源