Source code for orangecontrib.text.topics.lda

from numpy import float64
from gensim import models

from .topics import GensimWrapper


[docs]class LdaWrapper(GensimWrapper): name = 'Latent Dirichlet Allocation' Model = models.LdaModel
[docs] def __init__(self, **kwargs): # with 200 iterations on pass (default) is usually not enough for all # documents to converge - with 5 it converged in all my cases super().__init__(random_state=0, **kwargs, dtype=float64, iterations=200, passes=5)