From 700cb34e577557737b83b3f8ff95bc151fa6e0f6 Mon Sep 17 00:00:00 2001 From: aloctavodia Date: Tue, 19 May 2026 13:04:47 +0300 Subject: [PATCH 1/2] run ruff --- simuk/sbc.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/simuk/sbc.py b/simuk/sbc.py index 575e7e0..bd912d0 100644 --- a/simuk/sbc.py +++ b/simuk/sbc.py @@ -270,10 +270,11 @@ def run_simulations(self): # if simulator is used, ignore observed_vars if self.simulator is not None: self.observed_vars = list(prior_pred.data_vars) - self.var_names = list(filter(lambda var_name: var_name not in self.observed_vars, - list(prior.data_vars))) + self.var_names = list( + filter(lambda var_name: var_name not in self.observed_vars, list(prior.data_vars)) + ) self.simulations = {var_name: [] for var_name in self.var_names} - + try: while self._simulations_complete < self.num_simulations: idx = self._simulations_complete @@ -308,8 +309,9 @@ def _run_simulations_numpyro(self): # if simulator is used, ignore observed_vars if self.simulator is not None: self.observed_vars = list(prior_pred.keys()) - self.var_names = list(filter(lambda var_name: var_name not in self.observed_vars, - list(prior.keys()))) + self.var_names = list( + filter(lambda var_name: var_name not in self.observed_vars, list(prior.keys())) + ) self.simulations = {var_name: [] for var_name in self.var_names} try: while self._simulations_complete < self.num_simulations: From cca9fd796d0c299f88ca604d05a1bbc342f6a811 Mon Sep 17 00:00:00 2001 From: aloctavodia Date: Thu, 21 May 2026 12:12:42 +0300 Subject: [PATCH 2/2] use draws --- simuk/sbc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simuk/sbc.py b/simuk/sbc.py index bd912d0..9a9633d 100644 --- a/simuk/sbc.py +++ b/simuk/sbc.py @@ -169,7 +169,7 @@ def _get_prior_predictive_samples(self): """Generate samples to use for the simulations.""" with self.model: idata = pm.sample_prior_predictive( - samples=self.num_simulations, random_seed=self._seeds[0] + draws=self.num_simulations, random_seed=self._seeds[0] ) prior = extract(idata, group="prior", keep_dataset=True) if self.simulator is None: