diff --git a/src/nessai/proposal/flowproposal/flowproposal.py b/src/nessai/proposal/flowproposal/flowproposal.py index 36b3f067..18f8272b 100644 --- a/src/nessai/proposal/flowproposal/flowproposal.py +++ b/src/nessai/proposal/flowproposal/flowproposal.py @@ -438,7 +438,11 @@ def populate( min_log_q = None logger.debug(f"Populating proposal with latent radius: {r:.5}") - self.r = r + # Radius is not used for the flow or Gaussian latent priors + if self.latent_prior in ["flow", "gaussian"]: + self.r = np.nan + else: + self.r = r self.alt_dist = self.get_alt_distribution()