【问题标题】:how to acquire word frequency from Word2Vec model如何从 Word2Vec 模型中获取词频
【发布时间】:2017-09-24 15:45:28
【问题描述】:

我已经使用 gensim.models.Word2Vec 训练了一个 Word2Vec 模型。 通过什么方法可以获取这个模型中每个词出现的频率?

【问题讨论】:

标签: python word2vec


【解决方案1】:
 model = gensim.models.Word2Vec.load('Word2VecModel/word2vec')
 for w in model.vocab:
     print (w, model.vocab[w].count)

【讨论】:

  • 我的模型说我有 5,339 个单词。每个单词的计数输出从 5,339 减 1 到 1。count 是跟踪器,而不是实际频率。
  • @briennakh 是的。我的从 3000000 开始,然后 1 比 1 下降。不可能是真的。
猜你喜欢
  • 2018-01-02
  • 2019-09-03
  • 1970-01-01
  • 2020-09-30
  • 2016-09-08
  • 2017-11-25
  • 2016-10-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多