PyTorch - 词嵌入
-
简述
在本章中,我们将了解著名的词嵌入模型——word2vec。Word2vec 模型用于在一组相关模型的帮助下生成词嵌入。Word2vec 模型是用纯 C 代码实现的,梯度是手动计算的。PyTorch 中 word2vec 模型的实现在以下步骤中进行了解释 - -
第1步
在词嵌入中实现库,如下所述 - -
第2步
使用名为 word2vec 的类实现词嵌入的 Skip Gram 模型。这包括emb_size, emb_dimension, u_embedding, v_embedding 属性类型。 -
第 3 步
实现 main 方法,使词嵌入模型以正确的方式显示。