Improve ptemcee
All threads resolved!
All threads resolved!
Compare changes
Files
3+ 292
− 141
@@ -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,100 +404,48 @@ class Ptemcee(MCMCSampler):
@@ -438,12 +462,11 @@ class Ptemcee(MCMCSampler):
@@ -452,7 +475,8 @@ class Ptemcee(MCMCSampler):
@@ -461,18 +485,23 @@ class Ptemcee(MCMCSampler):
@@ -481,6 +510,9 @@ class Ptemcee(MCMCSampler):
@@ -489,7 +521,7 @@ class Ptemcee(MCMCSampler):
@@ -501,20 +533,131 @@ class Ptemcee(MCMCSampler):
@@ -536,7 +679,10 @@ def print_progress(
@@ -544,13 +690,13 @@ def print_progress(
@@ -566,6 +712,7 @@ def print_progress(
@@ -574,6 +721,9 @@ def checkpoint(
@@ -584,7 +734,7 @@ def checkpoint(
@@ -593,16 +743,16 @@ def checkpoint(
@@ -644,24 +794,26 @@ def plot_walkers(walkers, nburn, thin, parameter_labels, outdir, label):
@@ -694,8 +846,7 @@ def compute_evidence(sampler, outdir, label, nburn, thin, make_plots=True):