【发布时间】:2021-04-18 17:54:45
【问题描述】:
我想知道是否有一种典型的方法可以将一个网络的两个部分初始化为相同的一些初始值?假设我有两个单独的自动编码器用于查询和文档,我想将这两个自动编码器的权重初始化为相同的权重(不共享权重)。
谢谢!
【问题讨论】:
-
我最终使用具有相同随机种子的显式随机初始化器初始化了两个自动编码器。
标签: pytorch
我想知道是否有一种典型的方法可以将一个网络的两个部分初始化为相同的一些初始值?假设我有两个单独的自动编码器用于查询和文档,我想将这两个自动编码器的权重初始化为相同的权重(不共享权重)。
谢谢!
【问题讨论】:
标签: pytorch
我认为最简单的方法是随机初始化其中一个子模块,然后从另一个模块中保存state_dict 和load_state_dict。
【讨论】: