Improve ptemcee
Compare changes
Files
2+ 260
− 88
@@ -24,36 +24,124 @@ class Ptemcee(MCMCSampler):
@@ -77,26 +165,34 @@ class Ptemcee(MCMCSampler):
@@ -112,13 +208,17 @@ class Ptemcee(MCMCSampler):
@@ -126,7 +226,8 @@ class Ptemcee(MCMCSampler):
@@ -138,16 +239,20 @@ class Ptemcee(MCMCSampler):
@@ -163,21 +268,32 @@ class Ptemcee(MCMCSampler):
@@ -202,11 +318,11 @@ class Ptemcee(MCMCSampler):
@@ -219,6 +335,7 @@ class Ptemcee(MCMCSampler):
@@ -235,27 +352,32 @@ class Ptemcee(MCMCSampler):
@@ -266,24 +388,30 @@ class Ptemcee(MCMCSampler):
@@ -297,7 +425,7 @@ class Ptemcee(MCMCSampler):
@@ -319,10 +447,11 @@ class Ptemcee(MCMCSampler):
@@ -336,35 +465,57 @@ class Ptemcee(MCMCSampler):
@@ -374,7 +525,7 @@ def print_progress(
@@ -388,9 +539,7 @@ def print_progress(
@@ -398,7 +547,10 @@ def print_progress(
@@ -427,16 +579,26 @@ def print_progress(
@@ -451,8 +613,11 @@ def checkpoint(outdir, label, nsamples_effective, sampler, nburn, thin,
@@ -465,16 +630,24 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -485,15 +658,14 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -502,7 +674,7 @@ def compute_evidence(sampler, outdir, label, nburn, thin, make_plots=True):
@@ -590,14 +762,14 @@ class LikePriorEvaluator(object):