IraKorshunova / kernel_exp_family

Various estimators of the infinite dimensional exponential family model

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kernel exponential families

Build Status Coverage Status

Various estimators of the infinite dimensional exponential family model. In particular, effecient approximations from our NIPS 2015 paper on Gradient-free Hamiltonain Monte Carlo with Effecient Kernel Exponential Families. Used in the accompanying kernel HMC package.

For learning parameters, there is the option to use the Bayesian optimisation package pybo. If theano is installed, higher order derivatives of the model's log-density are available.

Install dependencies:

pip install -r https://raw.githubusercontent.com/karlnapf/kernel_exp_family/master/requirements.txt

Install kernel_exp_family:

pip install git+https://github.com/karlnapf/kernel_exp_family.git

A list of examples can be found here. For example, run

python -m kernel_exp_family.examples.demo_simple.py

About

Various estimators of the infinite dimensional exponential family model

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 99.6%Language:Shell 0.4%