Bad initial energy, check any log probabilities that are inf or -inf, nan or very small:

Yep you should definitely use OrderedLogistic. There is a simple example in the docstring : https://docs.pymc.io/api/distributions/discrete.html#pymc3.distributions.discrete.OrderedLogistic, otherwise, the discussion below might also helpful to you:
Ordered probit model for ordinal data

1 Like