I like that the PyStanSamplingProcessor creates divergence plots by default. However, if there are more than a few interestParams (for future saving/study), the plots and labels in the figure become very small.
Since this figure is primarily intended to alert the user of whether there are divergences (and of the fact that they can track where in parameter space divs occur), perhaps PyStanSamplingProcessor could make one divergence plot with only two variables – by default, the first two in interestParams. If the plot shows that there are divergences but doesn't show any localization of the divs for those two parameters, the user can then make additional divergence plots after-the-fact.
What do you think of this proposed change?
I like that the
PyStanSamplingProcessorcreates divergence plots by default. However, if there are more than a fewinterestParams(for future saving/study), the plots and labels in the figure become very small.Since this figure is primarily intended to alert the user of whether there are divergences (and of the fact that they can track where in parameter space divs occur), perhaps
PyStanSamplingProcessorcould make one divergence plot with only two variables – by default, the first two ininterestParams. If the plot shows that there are divergences but doesn't show any localization of the divs for those two parameters, the user can then make additional divergence plots after-the-fact.What do you think of this proposed change?