Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I1137 horowitz langevin mcmc #1138

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 14 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@ Sampling
on any :class:`LogPDF` that provides 1st order sensitivities.
- :class:`Hamiltonian Monte Carlo<HamiltonianMCMC>`, works on any
:class:`LogPDF` that provides 1st order sensitivities.
- :class:`Neal Langenvin Monte Carlo<NealLangevinMCMC>`, works on any
:class:`LogPDF` that provides 1st order sensitivities.
- NUTS

#. Differential geometric methods (Need Hessian of :class:`LogPDF`)
Expand Down
3 changes: 2 additions & 1 deletion docs/source/mcmc_samplers/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,11 @@ interface, that can be used to sample from an unknown
mala_mcmc
metropolis_mcmc
monomial_gamma_hamiltonian_mcmc
neal_langevin_mcmc
population_mcmc
rao_blackwell_ac_mcmc
relativistic_mcmc
slice_doubling_mcmc
slice_rank_shrinking_mcmc
slice_stepout_mcmc
summary_mcmc
summary_mcmc
8 changes: 8 additions & 0 deletions docs/source/mcmc_samplers/neal_langevin_mcmc.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*******************
Neal Langenvin MCMC
*******************

.. currentmodule:: pints

.. autoclass:: NealLangevinMCMC

1 change: 1 addition & 0 deletions pints/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ def version(formatted=False):
from ._mcmc._mala import MALAMCMC
from ._mcmc._metropolis import MetropolisRandomWalkMCMC
from ._mcmc._monomial_gamma_hamiltonian import MonomialGammaHamiltonianMCMC
from ._mcmc._neal_langevin import NealLangevinMCMC
from ._mcmc._population import PopulationMCMC
from ._mcmc._rao_blackwell_ac import RaoBlackwellACMC
from ._mcmc._relativistic import RelativisticMCMC
Expand Down
Loading