Тема сходства в одной модели с CSV Matrix - PullRequest
0 голосов
/ 31 мая 2018

Я хочу сгенерировать матрицу темы в тему, чтобы найти похожую тему для создания внутренних кластеров с функцией gensim.models.ldamodel.diff из Gensim LDA.Как я могу сохранить сгенерированные данные в CSV с темами по темам и расстояниям (в данном случае расстоянию Хеллингера) в ячейках?Этот код не работает для меня:

from gensim import models
import pandas

dateiname_model1 = "lda.model"
model1 =  models.LdaModel.load(dateiname_model1)

topic_over_topic = model1.diff(model1, annotation=True)

topic_over_topic_speicherpfad = "topic_over_topic_similarity.csv"
pandas.DataFrame(topic_over_topic).to_csv(topic_over_topic_speicherpfad, sep=';')

1 Ответ

0 голосов
/ 06 июня 2018

Работает с кодом topic_over_topic, annotation = model1.diff(model1, annotation=True):

from gensim import models
import pandas

dateiname_model1 = "lda.model"
model1 =  models.LdaModel.load(dateiname_model1)

topic_over_topic, annotation = model1.diff(model1, annotation=True)

topic_over_topic_speicherpfad = "topic_over_topic_similarity.csv"
pandas.DataFrame(topic_over_topic).to_csv(topic_over_topic_speicherpfad, sep=';')
...