Skip to content

Commit 0fcdc09

Browse files
committed
fix filter transforms, boundary condition
1 parent 8162924 commit 0fcdc09

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

bayesflow/adapters/transforms/concatenate.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,9 @@ def log_det_jac(
152152
available_keys = set(log_det_jac.keys())
153153
common_keys = available_keys & required_keys
154154

155+
if len(common_keys) == 0:
156+
return log_det_jac
157+
155158
parts = [log_det_jac.pop(key) for key in common_keys]
156159

157160
log_det_jac[self.into] = sum(parts)

bayesflow/adapters/transforms/filter_transform.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,4 +207,4 @@ def log_det_jac(
207207
else:
208208
log_det_jac[key] = ldj
209209

210-
return data
210+
return log_det_jac

0 commit comments

Comments
 (0)