From e37d445bf5104624e2487f9c63a0181fd079b532 Mon Sep 17 00:00:00 2001 From: Gordian Edenhofer <gordian.edenhofer@gmail.com> Date: Wed, 25 Mar 2020 15:41:04 +0100 Subject: [PATCH] metric_gaussian_kl.py: Fix samples property Fix a bug which was introduced in eded7903fb making it impossible to access the sample property of a KL with mirrored samples as a list can not be added to a tuple in python. --- nifty6/minimization/metric_gaussian_kl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nifty6/minimization/metric_gaussian_kl.py b/nifty6/minimization/metric_gaussian_kl.py index a4f1589e4..606f333d0 100644 --- a/nifty6/minimization/metric_gaussian_kl.py +++ b/nifty6/minimization/metric_gaussian_kl.py @@ -246,7 +246,7 @@ class MetricGaussianKL(Energy): def samples(self): if self._comm is not None: res = self._comm.allgather(self._samples) - res = [item for sublist in res for item in sublist] + res = tuple(item for sublist in res for item in sublist) else: res = self._samples if self._mirror_samples: -- GitLab