The logp seems to have the constraint that n must be nonzero:
import pymc as pm
pm.logp(pm.Binomial.dist(n=0, p=0.5), 0).eval()
Raises
aeppl.logprob.ParameterValueError: n > 0, 0 <= p <= 1
The logp seems to have the constraint that n must be nonzero:
import pymc as pm
pm.logp(pm.Binomial.dist(n=0, p=0.5), 0).eval()
Raises
aeppl.logprob.ParameterValueError: n > 0, 0 <= p <= 1