From 30afa8451fe4631c14b333ba6160b463c29401a6 Mon Sep 17 00:00:00 2001 From: Colm Talbot <colm.talbot@ligo.org> Date: Wed, 7 Dec 2022 12:12:34 +0000 Subject: [PATCH] BUGFIX: Resolve "dynamic_dynesty requires nlive_init to be specified" --- bilby/core/sampler/dynamic_dynesty.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bilby/core/sampler/dynamic_dynesty.py b/bilby/core/sampler/dynamic_dynesty.py index b54aad112..294d8fd6d 100644 --- a/bilby/core/sampler/dynamic_dynesty.py +++ b/bilby/core/sampler/dynamic_dynesty.py @@ -17,7 +17,16 @@ class DynamicDynesty(Dynesty): @property def nlive(self): - return self.kwargs["nlive_init"] + """ + Users can either specify :code:`nlive_init` or :code:`nlive` (with + that precedence) or specify no value, in which case 500 is used. + """ + if self.kwargs["nlive_init"] is not None: + return self.kwargs["nlive_init"] + elif self.kwargs["nlive"] is not None: + return self.kwargs["nlive"] + else: + return 500 @property def sampler_init(self): -- GitLab