Skip to content

Commit 9bffeba

Browse files
committed
Change/rewrite at.nnet functions
1 parent 7649efd commit 9bffeba

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

covid19_inference/model/utility.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def tt_lognormal(x, mu, sigma):
143143
"""
144144
Calculates a lognormal pdf for integer spaced x input.
145145
"""
146-
x = at.nnet.relu(x - 1e-12) + 1e-12 # clip values at 1e-12
146+
x = at.maximum(x, 1e-12) # clip values at 1e-12
147147
distr = 1 / x * at.exp(-((at.log(x) - mu) ** 2) / (2 * sigma**2))
148148

149149
# normalize, add a small offset in case the sum is zero
@@ -159,7 +159,7 @@ def tt_gamma(x, mu=None, sigma=None, alpha=None, beta=None):
159159
if alpha is None and beta is None:
160160
alpha = mu**2 / (sigma**2 + 1e-8)
161161
beta = mu / (sigma**2 + 1e-8)
162-
x = at.nnet.relu(x - 1e-12) + 1e-12 # clip values at 1e-12
162+
x = at.maximum(x, 1e-12) # clip values at 1e-12
163163
distr = beta**alpha * x ** (alpha - 1) * at.exp(-beta * x)
164164

165165
# normalize, add a small offset in case the sum is zero

covid19_inference/model/week_modulation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ def by_weekday_modulation(cases, model=None):
338338
)
339339
r_week = r_base + delta_r
340340

341-
r_transformed_week = at.nnet.sigm.sigmoid(r_week)
341+
r_transformed_week = at.math.sigmoid(r_week)
342342
pm.Deterministic("fraction_delayed_by_weekday", r_week)
343343

344344
t = np.arange(model.sim_shape[0]) + model.sim_begin.weekday() # Monday @ zero

0 commit comments

Comments
 (0)