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.
-
I am comparing
nutpie
vspymc
Technically for pymc
chains
ismax(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
chains
andtune
compared topymc
.Thanks a lot.
Beta Was this translation helpful? Give feedback.
All reactions