Code to work with Dirichlet processes and hierarchical Dirichlet processes and perform inference using MCMC.