The mcmc_star method is a wrapper for the emcee ensemble sampler, which allows parallelization using multithreading. However, the current implementation in kiauhoku doesn't allow the user to pass the parallelization keywords to the ensemble sampler. This feature request is to allow the user to pass any valid EnsembleSampler keywords through mcmc_star to fully utilize the power of emcee.
Use case would look something like:
grid.mcmc_star(
# regular inputs to mcmc_star
emcee_kwargs={"nthreads": ...} # or whatever emcee calls a thread
)
The
mcmc_star
method is a wrapper for theemcee
ensemble sampler, which allows parallelization using multithreading. However, the current implementation inkiauhoku
doesn't allow the user to pass the parallelization keywords to the ensemble sampler. This feature request is to allow the user to pass any validEnsembleSampler
keywords throughmcmc_star
to fully utilize the power ofemcee
.Use case would look something like: