Я пытаюсь визуализировать модель lda, используя pyLDAvis. Получение AttributeError: объект 'LdaModel' не имеет атрибута 'components_' при вычислении
ldamodel.components_ / ldamodel.components_.sum (axis = 1) [:, None]
Код:
import gensim from gensim
import corpora
dictionary = corpora.Dictionary(doc_cleaned)
doc_term_matrix = [dictionary.doc2bow(doc) for doc in doc_cleaned]
Lda = gensim.models.ldamodel.LdaModel
ldamodel = Lda(doc_term_matrix, num_topics=27, id2word = dictionary, passes=50, minimum_probability=0)
print(ldamodel.print_topics(num_topics=27, num_words=3))
ldamodel.show_topics()
topic_term_dists = ldamodel.components_ / ldamodel.components_.sum(axis=1)[:, None]