-
Notifications
You must be signed in to change notification settings - Fork 0
Mxttak/Dpmm
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This a C++ implementaion of the code for a Gaussian Dirichlet Process Mixture Model with Monte Carlo sampling by Jacob Eisenstein that is available at https://github.com/jacobeisenstein/DPMM It uses * Eigen (not included) * digamma function by Richard Mathar that is available at http://www2.mpia-hd.mpg.de/~mathar/progs/digamma.c The demo code uses * two original functions by Jacob (addNewClass and unhideObservations, in /dpmm) * Gaussian Mixture distribution from the Nonlinear Estimation Toolbox by Jannik Steinbring that is availablee at http://nonlinearestimation.bitbucket.org/ (in /NonlinearEstimationToolbox) * a function for plotting of Gaussian ellipsoids by Gautam Vallabha (in /misc) Compilation (if Eigen is in the folder Eigen): mex dpmm_matlab.cpp -largeArrayDims -IEigen For a demo, run simmain. Tested on Win 10 x64 with Visual Studio 2015 compiler. Copyright (C) 2016 Maxim Dolgov: m<dot>dolgov<at>web<dot>de No warranty, no commercial use. Definitely contains errors; use with caution.
About
Implementation of DP-GMM according to Matlab implementation by Jacob Eisenstein
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published