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
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: