Dirichlet process mixture model.