megamix

EM algorithms for unsupervised learning


Keywords
EM, clustering, machine, learning, gaussian-mixture-models, machine-learning
License
MIT
Install
pip install megamix==0.2

Documentation

Documentation Status Build Status on Travis

MeGaMix

The MeGaMix python package provides several clustering models like k-Means and other Gaussian Mixture Models.

Installation

The package depends on numpy, scipy, h5py, joblib and scikit-learn (automatically installed by the setup script). Install it with:

$ python setup.py install

Or you can install it with pip:

$ pip install megamix

Documentation

See the complete documentation online

Test

The package comes with a unit-tests suit. To run it, first install pytest on your Python environment:

$ pip install pytest

Then run the tests with:

$ pytest