1. OnlineldavbOnline variational Bayes for latent Dirichlet allocation (LDA)
2. DtmThis implements topics that change over time (Dynamic Topic Models) and a model of how individual documents predict that change.
3. CtrCollaborative modeling for recommendation. Implements variational inference for a collaborative topic models. These models recommend items to users based on item content and other users' ratings.
4. Lda CThis is a C implementation of variational EM for latent Dirichlet allocation (LDA), a topic model for text or other discrete data.
5. HdpHierarchical Dirichlet processes. Topic models where the data determine the number of topics. This implements Gibbs sampling.
6. Online HdpOnline inference for the Hierarchical Dirichlet Process. Fits hierarchical Dirichlet process topic models to massive data. The algorithm determines the number of topics.
7. PublicationsThe pdf and LaTeX for each paper (and sometimes the code and data used to generate the figures).
9. Class SldaImplements supervised topic models with a categorical response.
11. Variational SmcReference implementation of variational sequential Monte Carlo proposed by Naesseth et al. "Variational Sequential Monte Carlo" (2018)
12. EdwardA probabilistic programming language in TensorFlow. Deep generative models, variational inference.