A C++ implementation of Gaussian Mixture Models (GMMs), with K-means initialization, Expectation Maximization and PCA
How to compile, after downloading the repository in PROJECT_ROOT_DIR:
cd PROJECT_ROOT_DIR mkdir build cd build cmake .. make -j9
A library libgmm.so will be created in PROJECT_ROOT_DIR/lib
Several tests will be created in PROJECT_ROOT_DIR/bin
To use the library, simply execute in the PROJECT_ROOT_DIR/build/ directory:
and use the Findgmms.cmake file that is available in the PROJECT_ROOT_DIR/cmake directory.