-
Notifications
You must be signed in to change notification settings - Fork 23
Support for dgamma - dcar_normal conjugacy for tau #1596
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
base: devel
Are you sure you want to change the base?
Conversation
|
Noting in advance that some upcoming pushes will cause testing to fail. WIP. |
|
This PR makes conjugacy processing more general. Dependent nodes of target conjugate nodes no longer must have the same sizes as the target node. Rather, dependent nodes (and, their parameters) can have different sizes (and dimensions) from the target node. In particular, this suports the conjugacy between a gamma prior for @paciorek @perrydv I hope to merge this. But it's a minor under-hauling of conjugacy processing. I know it's minor in the scheme of things. I welcome any feedback. I think it's sound. |
Not to be merged.
Just want to see what testing does at this point.
It would be a small miracle if this ever gets merged, due to implicit assumptions made in the conjugacy system regarding size / dimensionality, that have come to light.