Pytorch嵌入层中使用的默认权重初始化是什么?

时间:2019-11-26 07:07:00

标签: deep-learning pytorch

当我们使用类torch.nn.Embedding创建嵌入层时,权重如何初始化?

默认情况下是否使用统一,常规或初始化技术,例如 He Xavier

1 个答案:

答案 0 :(得分:1)

默认情况下,在Embedding中,权重是从正态分布初始化的。您可以通过reset_parameters()方法进行检查:

def reset_parameters(self):
        init.normal_(self.weight)
        ...