I have been playing with Bounded variables like that:
alpha = pm.Bound(pm.Normal, lower=5.0)('alpha', mu=75, sd=50)
and then I save the Trace:
db = pm.backends.Text("trace1")
In that case I get in the
chain0.csv in the
trace1 folder a list of the values of
alpha but also a list of values for
_alpha_lowerbound__ that varies from like 4.24 to 3.28 (when I input a lower bound of 5).
The same happens if I add an
upper value, then there is an
_alpha_interval__ that appears.
What does this correspond to? And what do these values mean? I guess it’s something under the hood that I should not worry about, but I’d like to be sure.