/kherd

Kernel Herding

Primary LanguageJupyter Notebook

Kernel Herding

An implementation of the Kernel Herding algorithm from the paper https://arxiv.org/abs/1203.3472 and https://arxiv.org/abs/1204.1664. See the .ipynb file for an example of its use.

Kernel herding to compress a Gaussian mixture distribution

Environment

The environment is being managed by conda with configuration stored in the 'env.yml' file. To create your environment just use conda env create --file env.yml from the base of the repository. To update using a new config use conda env update --file env.yml --prune. For other conda tasks check out the cheat sheet @ https://docs.conda.io/projects/conda/en/latest/_downloads/843d9e0198f2a193a3484886fa28163c/conda-cheatsheet.pdf .