This is a matlab library for Gaussian Dirichlet Process Mixture Models (DPMMs). It includes both variational and Monte Carlo inference. To test / see how this program works, run demodpmm.m in matlab This code was mostly written in 2007. When I found out it was referenced in a paper in 2012, I made a few cosmetic changes and put it on Github. It's not guaranteed to work perfectly. You should check it before using it for anything really important. Some of the sampling code is built on top of software by Michael Mandel, which was also released under GPL. ===================================================== COPYRIGHT / LICENSE ===================================================== Unless otherwise indicated in the specific file, code was written by Jacob Eisenstein, and is copyrighted under the GPL: Copyright (C) 2007-2012 Jacob Eisenstein This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.