Closed realityjunky closed 1 month ago
]
:tada: Welcome to PyMC! :tada: We're really excited to have your input into the project! :sparkling_heart:
If you haven't done so already, please make sure you check out our Contributing Guidelines and Code of Conduct.
This should be an easy issue if someone wants to take it
Describe the issue:
Passing the max_n_steps parameter as a kwarg to pm.HurdleNegativeBinomial, a mixture distribution that involves a Truncated part, raised a TypeError indicating that it is not successfully passed to the Truncated part somehow.
Reproduceable code example:
Error message:
PyMC version information:
pymc==5.11.0 pytensor==2.18.6 MacOS Sonoma 14.4.1 Installation: conda
Context for the issue:
I'm not sure if it's not just something wrong with HurdleNegativeBinomial/max_n_steps, or possibly something deeper affecting Hurdle models in general. It could be a hurdle for people relying on using Hurdle models, which to me is a key feature of PyMC compared to other tools.