Improve ptemcee
All threads resolved!
All threads resolved!
Compare changes
Files
3+ 525
− 197
@@ -7,6 +7,7 @@ import signal
@@ -7,6 +7,7 @@ import signal
@@ -16,6 +17,24 @@ from ..utils import logger
@@ -16,6 +17,24 @@ from ..utils import logger
@@ -24,101 +43,246 @@ class Ptemcee(MCMCSampler):
@@ -24,101 +43,246 @@ class Ptemcee(MCMCSampler):
@@ -126,7 +290,8 @@ class Ptemcee(MCMCSampler):
@@ -126,7 +290,8 @@ class Ptemcee(MCMCSampler):
@@ -134,62 +299,94 @@ class Ptemcee(MCMCSampler):
@@ -134,62 +299,94 @@ class Ptemcee(MCMCSampler):
@@ -200,108 +397,65 @@ class Ptemcee(MCMCSampler):
@@ -200,108 +397,65 @@ class Ptemcee(MCMCSampler):
@@ -318,11 +472,11 @@ class Ptemcee(MCMCSampler):
@@ -318,11 +472,11 @@ class Ptemcee(MCMCSampler):
@@ -331,51 +485,195 @@ class Ptemcee(MCMCSampler):
@@ -331,51 +485,195 @@ class Ptemcee(MCMCSampler):
@@ -388,9 +686,7 @@ def print_progress(
@@ -388,9 +686,7 @@ def print_progress(
@@ -398,27 +694,31 @@ def print_progress(
@@ -398,27 +694,31 @@ def print_progress(
@@ -427,16 +727,31 @@ def print_progress(
@@ -427,16 +727,31 @@ def print_progress(
@@ -445,14 +760,18 @@ def checkpoint(outdir, label, nsamples_effective, sampler, nburn, thin,
@@ -445,14 +760,18 @@ def checkpoint(outdir, label, nsamples_effective, sampler, nburn, thin,
@@ -465,16 +784,24 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -465,16 +784,24 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -485,24 +812,26 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -485,24 +812,26 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -535,8 +864,7 @@ def compute_evidence(sampler, outdir, label, nburn, thin, make_plots=True):
@@ -535,8 +864,7 @@ def compute_evidence(sampler, outdir, label, nburn, thin, make_plots=True):
@@ -590,14 +918,14 @@ class LikePriorEvaluator(object):
@@ -590,14 +918,14 @@ class LikePriorEvaluator(object):