Improve ptemcee
All threads resolved!
All threads resolved!
Compare changes
Files
3+ 283
− 139
@@ -7,6 +7,7 @@ import signal
@@ -16,6 +17,23 @@ from ..utils import logger
@@ -93,14 +111,10 @@ class Ptemcee(MCMCSampler):
@@ -143,70 +157,114 @@ class Ptemcee(MCMCSampler):
@@ -215,10 +273,13 @@ class Ptemcee(MCMCSampler):
@@ -235,6 +296,7 @@ class Ptemcee(MCMCSampler):
@@ -251,6 +313,7 @@ class Ptemcee(MCMCSampler):
@@ -258,18 +321,22 @@ class Ptemcee(MCMCSampler):
@@ -295,17 +362,25 @@ class Ptemcee(MCMCSampler):
@@ -316,6 +391,7 @@ class Ptemcee(MCMCSampler):
@@ -328,105 +404,48 @@ class Ptemcee(MCMCSampler):
@@ -443,12 +462,11 @@ class Ptemcee(MCMCSampler):
@@ -457,7 +475,8 @@ class Ptemcee(MCMCSampler):
@@ -466,6 +485,9 @@ class Ptemcee(MCMCSampler):
@@ -479,6 +501,7 @@ class Ptemcee(MCMCSampler):
@@ -487,6 +510,9 @@ class Ptemcee(MCMCSampler):
@@ -495,7 +521,7 @@ class Ptemcee(MCMCSampler):
@@ -511,18 +537,127 @@ class Ptemcee(MCMCSampler):
@@ -544,7 +679,10 @@ def print_progress(
@@ -552,13 +690,13 @@ def print_progress(
@@ -574,6 +712,7 @@ def print_progress(
@@ -582,6 +721,9 @@ def checkpoint(
@@ -592,7 +734,7 @@ def checkpoint(
@@ -601,16 +743,16 @@ def checkpoint(
@@ -652,7 +794,9 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -664,11 +808,12 @@ def plot_tau(tau_list_n, tau_list, search_parameter_keys, outdir, label, tau, au
@@ -701,8 +846,7 @@ def compute_evidence(sampler, outdir, label, nburn, thin, make_plots=True):