Skip to content
Snippets Groups Projects

Switch PyMC3 to PyMC (which is the new name starting from PyMC v4.0.0)

Merged Matthew David Pitkin requested to merge matthew-pitkin/bilby:pymc3_to_pymc4 into master
All threads resolved!
6 files
+ 16
17
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -43,9 +43,9 @@ class PTMCMCSampler(MCMCSampler):
default_kwargs = {
"p0": None,
"Niter": 2 * 10 ** 4 + 1,
"neff": 10 ** 4,
"burn": 5 * 10 ** 3,
"Niter": 2 * 10**4 + 1,
"neff": 10**4,
"burn": 5 * 10**3,
"verbose": True,
"ladder": None,
"Tmin": 1,
@@ -83,8 +83,6 @@ class PTMCMCSampler(MCMCSampler):
use_ratio=False,
plot=False,
skip_import_verification=False,
pos0=None,
burn_in_fraction=0.25,
**kwargs,
):
@@ -99,7 +97,10 @@ class PTMCMCSampler(MCMCSampler):
**kwargs,
)
self.p0 = self.get_random_draw_from_prior()
if self.kwargs["p0"] is None:
self.p0 = self.get_random_draw_from_prior()
else:
self.p0 = self.kwargs["p0"]
self.likelihood = likelihood
self.priors = priors
Loading