1个不稳定版本
0.1.0 | 2020年11月17日 |
---|
#26 在 #bayesian
2KB
LDA:潜在狄利克雷分配
本库的0.1.0版本处于开发中。
建议的API。
use lda::{Library, StopWords, Lda, LdaArgs, LdaAlgorithm};
let library = Library::from_path("my-docs.txt")
.stop_words(StopWords::English)
.min_word_occurance(10)
.build();
let lda_args = LdaArgs {
alpha: 0.5,
beta: 0.5,
n_topics: 4
};
let mut lda = Lda::new(&library, lda_args);
let mut rng = rand::thread_rng();
lda.fit(1_000, LdaAlgorithm::Gibbs, &mut rng);