This is a C++ implementation and Python wrapper of the following Hamiltonian Monte Carlo (HMC) samplers.
Documentation for walnutpie can be found on Github Pages.
walnutpie is distributed on PyPI and can be installed with
pip install walnutpieFor more information, consult the documentation.
The walnutpie library is header-only and only requires
Eigen (also header-only) to use.
If your project uses CMake, you can depend on our
walnutpie library target. If not, any method of adding the include/
folder of this repository to your build system's include paths should suffice
as long as you also provide Eigen yourself. See the examples/
directory for more on usage.
Interested in editing the code or contributing to walnutpie? Consult CONTRIBUTING.md
The project is distributed under the following licenses.
- Code: MIT License
- Documentation: CC-BY 4.0