DTM_trainer =========== .. py:module:: topmost.trainers.dynamic.DTM_trainer Module Contents --------------- .. autoapisummary:: topmost.trainers.dynamic.DTM_trainer.DTMTrainer .. autoapisummary:: topmost.trainers.dynamic.DTM_trainer.work .. autoapisummary:: topmost.trainers.dynamic.DTM_trainer.logger .. py:data:: logger .. py:function:: work(arguments) .. py:class:: DTMTrainer(dataset, num_topics=50, num_top_words=15, alphas=0.01, chain_variance=0.005, passes=10, lda_inference_max_iter=25, em_min_iter=6, em_max_iter=20, verbose=False) .. py:attribute:: dataset .. py:attribute:: vocab_size .. py:attribute:: num_topics :value: 50 .. py:attribute:: num_top_words :value: 15 .. py:attribute:: alphas :value: 0.01 .. py:attribute:: chain_variance :value: 0.005 .. py:attribute:: passes :value: 10 .. py:attribute:: lda_inference_max_iter :value: 25 .. py:attribute:: em_min_iter :value: 6 .. py:attribute:: em_max_iter :value: 20 .. py:attribute:: verbose :value: False .. py:method:: train() .. py:method:: test(bow) .. py:method:: get_theta() .. py:method:: get_beta() .. py:method:: get_top_words(num_top_words=None) .. py:method:: export_theta()