我已经把Gensim字典保存到磁盘上了。当我加载它时,id2token
属性dict没有填充。在
保存字典的一段简单代码:
dictionary = corpora.Dictionary(tag_docs)
dictionary.save("tag_dictionary_lda.pkl")
现在当我加载它时(我在jupyter笔记本中加载它),它仍然可以很好地将令牌映射到id,但是id2token
不能工作(我不能将id映射到令牌),而且实际上{}根本没有填充。在
^{pr2}$
有什么想法吗?在
Tags:
您不需要
dictionary.id2token[1613]
,因为您可以直接使用dictionary[1613]
。在注意,如果您在之后检查
dictionary.id2token
,它将不再是空的。这是因为dictionary.id2token
是在请求保存内存时才形成的(正如Dictionary类的init中所述)。在相关问题 更多 >
编程相关推荐