DPGMM.js
DPGMM.js is a JavaScript implementation of a Dirichlet process gaussian mixture model (DPGMM)
Install / Use
/learn @chrisschuette/DPGMM.jsREADME
<img src="http://chrisschuette.github.io/DPGMM.js/logo.png" alt="logo"></img>
DPGMM.js
DPGMM.js is a JavaScript implementation of a Dirichlet process gaussian mixture model (DPGMM). Live Demo
The Dirichlet process is a stochastic process used in Bayesian nonparameteric models of data, particularly in infinite mixture models. It can be used to build clustering algorithms which do not make a-priori assumptions about the number of components in the data.
Dependencies
The project relies on the following dependencies:
References
- Neal, Radford M. "Markov chain sampling methods for Dirichlet process mixture models." Journal of computational and graphical statistics 9.2 (2000): 249-265.
- Conjugate Bayesian analysis of the Gaussian distribution
- Infinite Mixture Models with Nonparametric Bayes and the Dirichlet Process
- Collapsed Gibbs Sampling for Dirichlet Process Gaussian Mixture Models
- Overview of Cluster Analysis and Dirichlet Process Mixture Models
Related Skills
node-connect
335.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.5kCommit, push, and open a PR
