def test_mcmc_oversampling(): info_mcmc = { "mcmc": { "burn_in": 0, "learn_proposal": False, "oversample": True } } body_of_test_speeds(info_mcmc)
def test_mcmc_dragging(): info_mcmc = { "mcmc": { "burn_in": 0, "learn_proposal": False, "drag": True, # For tests "drag_limits": [None, None] } } body_of_test_speeds(info_mcmc)
def test_polychord_speeds(modules): info_polychord = {"polychord": {}} body_of_test_speeds(info_polychord, modules=modules)
def test_mcmc_blocking(): info_mcmc = {"mcmc": {"burn_in": 0, "learn_proposal": False}} body_of_test_speeds(info_mcmc)