Python Gensim-LdaMallet除法误差

Python Gensim-LdaMallet除法误差,python,machine-learning,topic-modeling,gensim,mallet,Python,Machine Learning,Topic Modeling,Gensim,Mallet,我试图复制gensim中木槌包装器的教程 当我将模型与 model = models.LdaMallet(mallet_path, corpus, num_topics=10, id2word=corpus.dictionary) 我收到一条错误消息: C:\Anaconda\lib\site-packages\gensim\models\ldamallet.py:234: RuntimeWarning: invalid value encountered in divide topic =

我试图复制gensim中木槌包装器的教程

当我将模型与

model = models.LdaMallet(mallet_path, corpus, num_topics=10, id2word=corpus.dictionary)
我收到一条错误消息:

C:\Anaconda\lib\site-packages\gensim\models\ldamallet.py:234: RuntimeWarning: invalid value encountered in divide topic = topic / topic.sum() # normalize to probability dist
当我使用模型推断示例的主题分布时,分布是一致的:

doc = "Don't sell coffee, wheat nor sugar; trade gold, oil and gas instead."
bow = corpus.dictionary.doc2bow(utils.simple_preprocess(doc))
print model[bow]
我的输出:

[(0, 0.10000000000000002), (1, 0.10000000000000002), (2, 0.10000000000000002), (3, 0.10000000000000002), (4, 0.10000000000000002), (5, 0.10000000000000002), (6, 0.10000000000000002), (7, 0.10000000000000002), (8, 0.10000000000000002), (9, 0.10000000000000002)]
这是包装器的功能问题还是木槌的问题?我在这里复制了mallet教程: