Skip to content

Commit 0f2cf84

Browse files
committed
first draft of Binomial.icdf issue pymc-devs#6612
1 parent 33b24cc commit 0f2cf84

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pymc/distributions/discrete.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@ def logcdf(value, n, p):
173173
msg="n >= 0, 0 <= p <= 1",
174174
)
175175

176+
def icdf(value, n, p):
177+
cdf_vals = Binomial.logcdf(pt.arange(0, n), n, p)
178+
return pt.argmax(cdf_vals > pt.log(value))
179+
176180

177181
class BetaBinomial(Discrete):
178182
R"""

0 commit comments

Comments
 (0)