如何在gensim中获得过滤后的二元组分数?

How to get the score of filtered bi-grams in gensim?

给定文档单词列表,例如[['cow','boy','hat','mat],['village','boy','water','cow']....], gensim可以得到bi-grams如下:

bigrams = gensim.models.Phrases(data_words, min_count=1,threshold=1) 
bigram_model = gensim.models.phrases.Phraser(bigrams)

我想知道如何获得 bigram_model 中检测到的每个二元组的分数?

事实证明,使用起来很简单:

bigram_model.phrasegrams

产生如下内容:

{(b'cow', b'boy'): 23.3228613654742079,
 (b'village', b'water'): 1.3228613654742079}