Sembra che ci siano diverse opzioni disponibili per lavorare con i modelli di miscele gaussiane (GMM) in Python. A prima vista ci sono almeno:
- PyMix - http://www.pymix.org/pymix/index.php Strumenti per la modellazione delle miscele
- PyEM - http://www.ar.media.kyoto-u.ac.jp/members/david/softwares/em/ che fa parte della toolbox di Scipy e sembra focalizzarsi sull'aggiornamento di GMM : ora noto come sklearn.mixture .
- PyPR - http://pypr.sourceforge.net/ riconoscimento dei modelli e strumenti correlati, inclusi gli MGM
... e forse altri. Sembrano tutti fornire le esigenze di base per gli MGM, compresa la creazione e il campionamento, la stima dei parametri, il clustering, ecc.
Qual è la differenza tra loro e come si dovrebbe fare per determinare quale è più adatto per un bisogno particolare?