Skip to content

Commit 8162924

Browse files
committed
take care of log1p as well
1 parent 4d1526a commit 8162924

File tree

1 file changed

+4
-1
lines changed
  • bayesflow/adapters/transforms

1 file changed

+4
-1
lines changed

bayesflow/adapters/transforms/log.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ def get_config(self) -> dict:
5050
}
5151

5252
def log_det_jac(self, data: np.ndarray, inverse: bool = False, **kwargs) -> np.ndarray:
53-
ldj = -np.log(data)
53+
if self.p1:
54+
ldj = -np.log1p(data)
55+
else:
56+
ldj = -np.log(data)
5457
if inverse:
5558
ldj = -ldj
5659
return np.sum(ldj, axis=tuple(range(1, ldj.ndim)))

0 commit comments

Comments
 (0)