【发布时间】:2017-07-16 12:13:30
【问题描述】:
由Google 加载完整的预训练 word2vec 模型既费时又乏味,因此我想知道是否有机会删除低于特定频率的单词以使 vocab 倒计时到例如20 万字。
我在gensim包中找到了Word2Vec方法来确定词频并再次重新保存模型,但我不确定如何在保存之前从预训练模型中pop/remove词汇再说一遍。我在KeyedVector class 和Word2Vec class 中找不到任何关于此类操作的提示?
https://github.com/RaRe-Technologies/gensim/blob/develop/gensim/models/word2vec.py https://github.com/RaRe-Technologies/gensim/blob/develop/gensim/models/keyedvectors.py
如何选择预训练 word2vec 模型的词汇子集?
【问题讨论】:
-
我可能迟到了,但是看看this repo。我认为这正是您正在寻找的。span>