Skip to content
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

Allow extracting logp and random functions directly from fgraph representation #7268

Open
ricardoV94 opened this issue Apr 19, 2024 · 0 comments

Comments

@ricardoV94
Copy link
Member

Description

The PyMC Model omnipresent context makes it hard to transform models under the hood, because you can't create a new model inside another model without registering it's variables in the outer model.

Issues like #7263 could be avoided by using the recommended helper without users awareness, except that helper can't be called inside a PyMC model context as it requires recreating the model again if we want to extract the logp from it. Instead if we extracted the logp from the fgraph representation directly we wouldn't need to create a new model and so it could be done safely inside the outer context.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant