I keep getting AttributeError when attempting to run:
import pyLDAvis# ... creating LDA model, corpus, and dictionary in herepyLDAvis.gensim.prepare(ldamodel, corpus, dictionary)Here's the traceback:
---------------------------------------------------------------------------AttributeError Traceback (most recent call last)<ipython-input-21-950ae09ed90b> in <module>()----> 1 pyLDAvis.gensim.prepare(ldamodel, corpus, dictionary)AttributeError: module 'pyLDAvis' has no attribute 'gensim'import pyLDAvis.gensim运行就报错“No module named ‘pyLDAvis.gensim’”.
原因是pyLDAvis是最新的3.3.x版本,之前的都是3.2.2版本。
最新版import pyLDAvis.gensim就会出现报错.
3.3.0之后需这样:import pyLDAvis.gensim_models