atac_mapper.topic_matching.utils.infer_topic_distribution#
- atac_mapper.topic_matching.utils.infer_topic_distribution(tf_vector, topic_word, n_topics, n_words, n_iterations=100, tol=0.0001)#
Infer topic distribution for a single document.
This function is reimplementation of reference topic inference from lda package https://lda.readthedocs.io/en/latest/
- Args:
tf_vector: Term frequency vector for a single document topic_word: Topic-word matrix from reference data n_topics: Number of topics n_words: Number of words (features) n_iterations: Maximum number of iterations tol: Convergence tolerance
- Returns:
topic_dist: Inferred topic distribution for the document