Understanding default values for tune, draws, and chains in nutpie.sample
#160
Replies: 1 comment 1 reply
-
|
The changes to the mass matrix adaptation in nutpie compared to pymc have the effect that usually it can get by with fewer tuning steps, and still end up with a good mass matrix and step size. I experimented with posteriordb (a collection of posterior distributions) to find a good default number of tuning steps. The change to 6 chains was also based on results from posteriordb. I usually ran 10 chains, and was surprised by how often 1 or 2 of the chains still showed issues (with stan and with nutpie). If we only have 4 chains, I think we can easily miss problems in the model. I don't think there really is a "correct" way to choose these defaults though. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am comparing
nutpievspymcTechnically for pymc
chainsismax(2, min(num. CPU, 4))which evaluates to 4 on most modern machines with multiple cores...I'd be glad to get some intuition on the difference in
chainsandtunecompared topymc.Thanks a lot.
Beta Was this translation helpful? Give feedback.
All reactions