Skip to content

Commit 09bddde

Browse files
authored
Allow n=0 in Binomial logp and logcdf
1 parent 08b6b01 commit 09bddde

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pymc/distributions/discrete.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def logp(value, n, p):
146146
binomln(n, value) + logpow(p, value) + logpow(1 - p, n - value),
147147
)
148148

149-
return check_parameters(res, 0 < n, 0 <= p, p <= 1, msg="n > 0, 0 <= p <= 1")
149+
return check_parameters(res, 0 <= n, 0 <= p, p <= 1, msg="n >= 0, 0 <= p <= 1")
150150

151151
def logcdf(value, n, p):
152152
"""
@@ -177,10 +177,10 @@ def logcdf(value, n, p):
177177

178178
return check_parameters(
179179
res,
180-
0 < n,
180+
0 <= n,
181181
0 <= p,
182182
p <= 1,
183-
msg="n > 0, 0 <= p <= 1",
183+
msg="n >= 0, 0 <= p <= 1",
184184
)
185185

186186

0 commit comments

Comments
 (0)