Skip to content

Commit 00ed2e5

Browse files
committed
fix filter transforms, boundary condition
1 parent f76f4aa commit 00ed2e5

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
@@ -141,6 +141,9 @@ def log_det_jac(
141141
available_keys = set(log_det_jac.keys())
142142
common_keys = available_keys & required_keys
143143

144+
if len(common_keys) == 0:
145+
return log_det_jac
146+
144147
parts = [log_det_jac.pop(key) for key in common_keys]
145148

146149
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
@@ -181,4 +181,4 @@ def log_det_jac(
181181
else:
182182
log_det_jac[key] = ldj
183183

184-
return data
184+
return log_det_jac

0 commit comments

Comments
 (0)