问题描述
我正在尝试使用 pyLDAvis 可视化主题。但是低于错误。请帮助我理解错误并提出纠正方法。
''' pyLDAvis.enable_notebook()
模型 = gensim_lda_model
corpus = [dictionary.doc2bow(doc) for clean_doc_lda 中的 doc]
dictionary = corpora.Dictionary(clean_doc_lda)
vis = pyLDAvis.gensim.prepare(model,corpus,dictionary)
pyLDAvis.display(vis) '''
错误部分如下
''' AttributeError 回溯(最近一次调用最后一次) 在
10 字典 = corpora.Dictionary(clean_doc_lda) 11
---> 12 vis = pyLDAvis.gensim.prepare(model,dictionary)
13 pyLDAvis.display(vis)
~/opt/anaconda3/lib/python3.7/site-packages/pyLDAvis/gensim.py in prepare(topic_model,dictionary,doc_topic_dist,**kwargs)
121 See `pyLDAvis.prepare` for **kwargs.
122 """
--> 123 opts = fp.merge(_extract_data(topic_model,doc_topic_dist),kwargs)
124 return vis_prepare(**opts)
~/opt/anaconda3/lib/python3.7/site-packages/pyLDAvis/gensim.py in _extract_data(topic_model,doc_topic_dists)
41 num_topics = len(topic_model.lda_alpha)
42 else:
---> 43 num_topics = topic_model.num_topics
44
45 if doc_topic_dists is None:
AttributeError: 'function' 对象没有属性 'num_topics'
'''
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)