PyMix - The Python mixture package
The Python Mixture Package (PyMix) is a freely available Python library implementing algorithms and data structures for a wide variety of data mining applications with basic and extended mixture models. Features
Features
- Finite mixture models of discrete and continuous features
- Wide range of available distributions (Normal, Exponential, Discrete, Dirichlet, Normal-Gamma, Uniform, HMM)
- Bayesian mixture models
- ML and MAP parameter estimation
- Context-specific independence structure learning
- Partially supervised parameter learning
- Parameter estimation for pairwise constrained samples