Skip to content

webrot9/gaussian_mixture_models

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 

gaussian_mixture_models

A C++ implementation of Gaussian Mixture Models (GMMs), with K-means initialization, Expectation Maximization and PCA

Required packages:

  • Eigen3
  • OpenMP

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:

make install

and use the Findgmms.cmake file that is available in the PROJECT_ROOT_DIR/cmake directory.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

About

A C++ implementation of Gaussian Mixture Models (GMMs), with K-means initialization, Expectation Maximization and PCA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published