You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have questions about a specific use case, or you are not sure whether this is a bug or not, please post it to our discourse channel: https://discourse.pymc.io
Description of your problem
Sampling the prior predictive distribution of an LKJ distribution gives an error
Please provide a minimal, self-contained, and reproducible example.
The lack of a random method is a good point, so this wouldn't work anyways, but the exception is being thrown earlier than that.
If anyone wants to "fix" this, it would mean figuring out how to find that chol_packed's sd_dist has a random method. Note that this would just cause the right error to be thrown a little bit later!
Good point, following some recent terminology: the LKJCholeskyCov is intercepted by PyMC3 internally to generate multiple random variables, and draw_value did not track these new random variables properly.
I actually ran into this issue independently while writing down PR #3293. The strange error was caused by model._get_named_nodes_and_relations, that did not pass the proper parent for chol_packed. When #3293 is finally finished, this issue can be closed too.
If you have questions about a specific use case, or you are not sure whether this is a bug or not, please post it to our discourse channel: https://discourse.pymc.io
Description of your problem
Sampling the prior predictive distribution of an LKJ distribution gives an error
Please provide a minimal, self-contained, and reproducible example.
Please provide the full traceback.
Please provide any additional information below.
Versions and main components
The text was updated successfully, but these errors were encountered: