mcmc_ll_wrapper¶
- peebee.optimize.mcmc_ll_wrapper(params, fitter, data=None)¶
Wrapper for Fitter likelihood calculation to provide the correct signature for MCMC samplers.
- Parameters:
(array_like) (params) – Parameter vector in optimization space
(Fitter) (fitter) – Fitter instance with model and data set
optional) (data (dict,) – Optional data dictionary to override fitter’s data for likelihood calculation (has keys ‘l’, ‘b’, ‘d’, ‘alos’, ‘alos_err’) – useful if you want to vary dist, proper motion, etc within the MCMC
- Returns:
log_likelihood (float) - Log-likelihood value for given parameters