New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix bug in logprob_dimshuffle #181
Fix bug in logprob_dimshuffle #181
Conversation
Yeah, we just need to create and use a |
But right now there's no way of passing this to factorized_joint_logprob right? |
Ah, no, but you can add some keyword options to |
91f6129
to
ce6ea68
Compare
Added an option |
ce6ea68
to
3d7ac67
Compare
3d7ac67
to
c1a35c0
Compare
This looks like a new Aesara-related bug: https://github.com/aesara-devs/aeppl/actions/runs/3067496963/jobs/4953853364 Opened PR to fix it: aesara-devs/aesara#1190 |
The logic to unshuffle the dimensions was wrong, but none of the pre-existing tests would reveal it.
The new test condition fails without the fix in multivariate test, and would also have failed in the univariate one, if
local_dimshuffle_rv_lift
was disabled.Is there a way to disable the
local_dimshuffle_rv_lift
rewrite for the purposes of the test?