Source code for tramp.beliefs.binary

import numpy as np


[docs]def A(b): return np.logaddexp(b, -b) # ln 2 cosh(b) leads to overflow
[docs]def r(b): return np.tanh(b)
[docs]def v(b): return 1-np.tanh(b)**2 # 1 / cosh**2 leads to overflow
[docs]def tau(b): return 1.