Hello,
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.