Variational inference for Dirichlet Process mixture models with gaussian mixture components. Based on the following paper:
Blei, D. M., & Jordan, M. I. (2006). Variational inference for Dirichlet process mixtures. Bayesian analysis, 1(1), 121-143. pdf