Skip to content

Commit 0efcc92

Browse files
committed
Merge branch 'dev' of https://github.com/stefanradev93/BayesFlow into dev
2 parents 6f21237 + e94f836 commit 0efcc92

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

bayesflow/approximators/continuous_approximator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,11 +570,11 @@ def summarize(self, data: Mapping[str, np.ndarray], **kwargs) -> np.ndarray:
570570
if self.summary_network is None:
571571
raise ValueError("A summary network is required to compute summaries.")
572572

573-
data_adapted = self.adapter(data, strict=False, **kwargs)
573+
data_adapted = self._prepare_data(data, **kwargs)
574574
if "summary_variables" not in data_adapted or data_adapted["summary_variables"] is None:
575575
raise ValueError("Summary variables are required to compute summaries.")
576576

577-
summary_variables = keras.tree.map_structure(keras.ops.convert_to_tensor, data_adapted["summary_variables"])
577+
summary_variables = data_adapted["summary_variables"]
578578
summaries = self.summary_network(summary_variables, **filter_kwargs(kwargs, self.summary_network.call))
579579
summaries = keras.ops.convert_to_numpy(summaries)
580580

bayesflow/approximators/model_comparison_approximator.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,10 @@ def summarize(self, data: Mapping[str, np.ndarray], **kwargs) -> np.ndarray:
433433
raise ValueError("Summary variables are required to compute summaries.")
434434

435435
summary_variables = keras.tree.map_structure(keras.ops.convert_to_tensor, data_adapted["summary_variables"])
436+
437+
if "summary_variables" in self.standardize:
438+
summary_variables = self.standardize_layers["summary_variables"](summary_variables)
439+
436440
summaries = self.summary_network(summary_variables, **filter_kwargs(kwargs, self.summary_network.call))
437441
summaries = keras.ops.convert_to_numpy(summaries)
438442

0 commit comments

Comments
 (0)