如何将预训练 LDA 模型传递给 Gensim for DTM 中的 ldaseq?
How can you pass a pretrainend LDA Model to ldaseq in Gensim for DTM?
我有一个经过调整和预训练的 LDA 模型,我想将其传递给 gensim 中的 ldaseq 模型,但不知道如何操作。我试过 lda_model 和 sstats 但它似乎不起作用,我仍然从日志中得到这个:
running online (multi-pass) LDA training, 10 topics, 10 passes over
the supplied corpus of 1699 documents, updating model once every 1699
documents, evaluating perplexity every 1699 documents, iterating 50x
with a convergence threshold of 0.001000
万一有人想知道这个:
initialize='own' 您需要提供先前训练模型的 sstats 形状 (vocab_len, num_topics),而 initialize='lda_model' 您需要提供先前训练的 lda型号。
我找到了答案here
我有一个经过调整和预训练的 LDA 模型,我想将其传递给 gensim 中的 ldaseq 模型,但不知道如何操作。我试过 lda_model 和 sstats 但它似乎不起作用,我仍然从日志中得到这个:
running online (multi-pass) LDA training, 10 topics, 10 passes over the supplied corpus of 1699 documents, updating model once every 1699 documents, evaluating perplexity every 1699 documents, iterating 50x with a convergence threshold of 0.001000
万一有人想知道这个: initialize='own' 您需要提供先前训练模型的 sstats 形状 (vocab_len, num_topics),而 initialize='lda_model' 您需要提供先前训练的 lda型号。
我找到了答案here