These line will not work after https://github.com/pymc-devs/pytensor/releases/tag/rel-2.23.0 gets pinned by PyMC.
Looks like you're always accessing the last param? In that case you could do negative index [-1] or use the new owner.op.dist_params(owner) (although it's not available in the old format).
Sorry for the trouble and let me know if I can help
I noticed you're using
owner.inputs[3:]
to obtain the RandomVariable inputs in these lines:https://github.com/adrn/thejoker/blob/101817aac68aceac1074fe54ee9c472ed340830c/thejoker/src/tests/py_likelihood.py#L147-L151
These line will not work after https://github.com/pymc-devs/pytensor/releases/tag/rel-2.23.0 gets pinned by PyMC. Looks like you're always accessing the last param? In that case you could do negative index
[-1]
or use the newowner.op.dist_params(owner)
(although it's not available in the old format).Sorry for the trouble and let me know if I can help