├── .coveragerc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── kernel_hmc ├── __init__.py ├── densities │ ├── __init__.py │ ├── banana.py │ ├── gaussian.py │ └── posterior_gp_classification_ard.py ├── examples │ ├── __init__.py │ ├── demo_mcmc_gp_glass.py │ ├── demo_mcmc_kmc_adaptive.py │ ├── demo_mcmc_kmc_static.py │ ├── demo_mcmc_other_metropolis.py │ ├── demo_trajectories.py │ ├── plotting.py │ └── run_all.sh ├── hamiltonian │ ├── __init__.py │ ├── hamiltonian.py │ └── leapfrog.py ├── mini_mcmc │ ├── __init__.py │ └── mini_mcmc.py ├── proposals │ ├── __init__.py │ ├── base.py │ ├── hmc.py │ ├── kmc.py │ └── metropolis.py └── tools │ ├── __init__.py │ ├── assertions.py │ ├── file.py │ ├── log.py │ ├── math.py │ └── mcmc_convergence.py ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── densities ├── __init__.py ├── test_gaussian.py └── test_posterior_gp_classification_ard.py ├── proposals ├── __init__.py ├── test_adaptive_metropolis.py ├── test_base.py └── test_kmc.py └── tools ├── __init__.py └── test_math.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/README.md -------------------------------------------------------------------------------- /kernel_hmc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/densities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/densities/banana.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/densities/banana.py -------------------------------------------------------------------------------- /kernel_hmc/densities/gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/densities/gaussian.py -------------------------------------------------------------------------------- /kernel_hmc/densities/posterior_gp_classification_ard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/densities/posterior_gp_classification_ard.py -------------------------------------------------------------------------------- /kernel_hmc/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/examples/demo_mcmc_gp_glass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/demo_mcmc_gp_glass.py -------------------------------------------------------------------------------- /kernel_hmc/examples/demo_mcmc_kmc_adaptive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/demo_mcmc_kmc_adaptive.py -------------------------------------------------------------------------------- /kernel_hmc/examples/demo_mcmc_kmc_static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/demo_mcmc_kmc_static.py -------------------------------------------------------------------------------- /kernel_hmc/examples/demo_mcmc_other_metropolis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/demo_mcmc_other_metropolis.py -------------------------------------------------------------------------------- /kernel_hmc/examples/demo_trajectories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/demo_trajectories.py -------------------------------------------------------------------------------- /kernel_hmc/examples/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/plotting.py -------------------------------------------------------------------------------- /kernel_hmc/examples/run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/examples/run_all.sh -------------------------------------------------------------------------------- /kernel_hmc/hamiltonian/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/hamiltonian/hamiltonian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/hamiltonian/hamiltonian.py -------------------------------------------------------------------------------- /kernel_hmc/hamiltonian/leapfrog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/hamiltonian/leapfrog.py -------------------------------------------------------------------------------- /kernel_hmc/mini_mcmc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/mini_mcmc/mini_mcmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/mini_mcmc/mini_mcmc.py -------------------------------------------------------------------------------- /kernel_hmc/proposals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/proposals/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/proposals/base.py -------------------------------------------------------------------------------- /kernel_hmc/proposals/hmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/proposals/hmc.py -------------------------------------------------------------------------------- /kernel_hmc/proposals/kmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/proposals/kmc.py -------------------------------------------------------------------------------- /kernel_hmc/proposals/metropolis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/proposals/metropolis.py -------------------------------------------------------------------------------- /kernel_hmc/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel_hmc/tools/assertions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/tools/assertions.py -------------------------------------------------------------------------------- /kernel_hmc/tools/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/tools/file.py -------------------------------------------------------------------------------- /kernel_hmc/tools/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/tools/log.py -------------------------------------------------------------------------------- /kernel_hmc/tools/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/tools/math.py -------------------------------------------------------------------------------- /kernel_hmc/tools/mcmc_convergence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/kernel_hmc/tools/mcmc_convergence.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/densities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/densities/test_gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/tests/densities/test_gaussian.py -------------------------------------------------------------------------------- /tests/densities/test_posterior_gp_classification_ard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/tests/densities/test_posterior_gp_classification_ard.py -------------------------------------------------------------------------------- /tests/proposals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/proposals/test_adaptive_metropolis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/tests/proposals/test_adaptive_metropolis.py -------------------------------------------------------------------------------- /tests/proposals/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/tests/proposals/test_base.py -------------------------------------------------------------------------------- /tests/proposals/test_kmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/tests/proposals/test_kmc.py -------------------------------------------------------------------------------- /tests/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tools/test_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlnapf/kernel_hmc/HEAD/tests/tools/test_math.py --------------------------------------------------------------------------------