Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcelah/entropy_adaptive_hmc
https://github.com/marcelah/entropy_adaptive_hmc
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marcelah/entropy_adaptive_hmc
- Owner: marcelah
- Created: 2021-10-26T15:57:54.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2021-10-26T15:58:08.000Z (about 3 years ago)
- Last Synced: 2024-07-03T23:46:38.733Z (4 months ago)
- Language: Python
- Size: 205 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Entropy-based adaptive Hamiltonian Monte Carlo
This repository contains code for the paper
M. Hirt, M. Titsias, P. Dellaportas: Entropy-based adaptive Hamiltonian Monte Carlo. Neural Information Processing Systems (NeurIPS), 2021.
The adaptation is illustrated in the notebook examples.ipynb with Gaussian targets.
Sampling while performing the adaptation is implemented in AdaptivePreconditionedHamiltonianMonteCarlo in adaptive_linear_preconditioned_hmc.py which is a subclass of the TFP class hmc.HamiltonianMonteCarlo.Examples how to run the entropy-based adaptation for different targets are in jobscripts