evaluations#

Package Contents#

compute_topic_diversity(top_words[, _type])

multiaspect_topic_diversity(top_words[, _type])

evaluate_clustering(theta, labels)

hierarchical_clustering(test_theta, test_labels)

evaluate_classification(train_theta, test_theta, ...)

crosslingual_classification(train_theta_en, ...[, ...])

hierarchical_classification(train_theta, test_theta, ...)

compute_dynamic_TC(train_texts, train_times, vocab, ...)

compute_topic_coherence(reference_corpus, vocab, top_words)

hierarchy_quality

compute_topic_diversity(top_words, _type='TD')#
multiaspect_topic_diversity(top_words, _type='TD')#
evaluate_clustering(theta, labels)#
hierarchical_clustering(test_theta, test_labels)#
evaluate_classification(train_theta, test_theta, train_labels, test_labels, classifier='SVM', gamma='scale')#
crosslingual_classification(train_theta_en, train_theta_cn, test_theta_en, test_theta_cn, train_labels_en, train_labels_cn, test_labels_en, test_labels_cn, classifier='SVM', gamma='scale')#
hierarchical_classification(train_theta, test_theta, train_labels, test_labels, classifier='SVM', gamma='scale')#
compute_dynamic_TC(train_texts, train_times, vocab, top_words_list, cv_type='c_v')#
compute_topic_coherence(reference_corpus, vocab, top_words, cv_type='c_v')#
hierarchy_quality(vocab, reference_bow, topic_str_list, beta_list, phi_list)#