Skip to content

Habush/gibbs_langevin

Repository files navigation

Gibbs-Langevin Sampler

This project is a code implementation of a Gibbs sampler for mixed support distributions, where th component samplers are Langevin samplers. The sampler is demonstrated on a simple Gaussian Mixture Model (GMM) parameter inference. For the continuous parameters. For the continuous variables, we use the Stochastic Gradient Hamiltonian Monte Carlo (SGHMC) and for the discrete variables, the Discrete Metropolis Adjusted Langevin sampler (DMALA) is used.

Although the sampler is demonstrated on a simple GMM, it can be easily extended to more complex models such as spike and slab models for variable selection.

gmm_animation

About

Gibbs-like Langevin Sampler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published