pymc-devs/pymc

CheckParameterValues not replaced in inner graphs

Aperta

#6697 aperta il 28 apr 2023

 (3 commenti) (0 reazioni) (0 assegnatari)Python (1902 fork)batch import
help wantedlogprob

Metriche repository

Star
 (7926 stelle)
Metriche merge PR
 (Merge medio 11g) (7 PR mergiate in 30 g)

Descrizione

We include these rewrites when compiling logp graphs, but this won't replace inner logp graphs (e.g, inside Scan or not-inlined OpFromGraph)

https://github.com/pymc-devs/pymc/blob/371472dcf1c44f99a9ad4e7317606404b2a47a0e/pymc/pytensorf.py#L1142-L1144

The example in #6696 suffers from this. Sampling is quite faster when the rewrite is manually added

Guida contributor