C ++ library / structure, API for machine learning models Mixture

I want to use Gaussian mixture models for clustering data (using the Expectation Maximization (EM) algorithm, which assigns each component density for each observation to the rear probabilities). Is there a C ++ library that has Gaussian mix models implemented along with a sample dataset and examples?

+5
source share
5 answers

The Armadillo C ++ library has a multi-threaded (parallel) implementation of k-tools and maximization of expectations (EM) for Gaussian mixer (GMM) models.

. gmm_diag.

+2

++. , . . Scythe.

. .

+1
+1
source

This is a Python sample: http://scikit-learn.sourceforge.net/auto_examples/mixture/plot_gmm_classifier.html

Check out the base implementation.

0
source

All Articles