diff --git a/pyfstat/mcmc_based_searches.py b/pyfstat/mcmc_based_searches.py index 78dbd6023bb9253320e59db90a7145b6b34ce2d2..649e1c8996e475b7512d0bae37a0d18514d621f7 100644 --- a/pyfstat/mcmc_based_searches.py +++ b/pyfstat/mcmc_based_searches.py @@ -352,9 +352,12 @@ class MCMCSearch(core.BaseSearchClass): total=nburn+nprod): pass + self.mean_acceptance_fraction = np.mean( + sampler.acceptance_fraction, axis=1) logging.info("Mean acceptance fraction: {}" - .format(np.mean(sampler.acceptance_fraction, axis=1))) + .format(self.mean_acceptance_fraction)) if self.ntemps > 1: + self.tswap_acceptance_fraction = sampler.tswap_acceptance_fraction logging.info("Tswap acceptance fraction: {}" .format(sampler.tswap_acceptance_fraction)) try: