在gensim中新建一个向量模型

Create a new vector model in gensim

我已经用 gensim 库训练了一个 word2vec 模型。例如,我的模型包含 2 个词的向量:"new" 和 "york"。但是,我还想为单词 "new york" 训练一个向量,所以我将 "new york" 转换为 "new_york" 并训练一个新的向量模型。最后,我想合并 3 个向量:"new"、"york" 和 "new_york" 这个词的向量到 "new york".

这个词的一个向量表示中

如何将新的矢量值保存到模型中?

我尝试将新向量分配给模型,但 gensim 不允许为向量模型分配新值。

Word-vectors通常只有在一起训练时才能相互比较。

所以,如果你想获得所有 'new'、'york' 和 'new_york' 的向量,你应该准备一个包含它们的语料库,用于各种用途,并从中训练 Word2Vec 模型。