Hi!
At this point this I think this should be easy to implement but it is not working. How can I condition the lower value of a uniform distribution using another pm variable? I am trying this, but it never starts to sample,
ranges = {}
ranges['U1'] = 4, 40
ranges['U2'] = 4, 40
with pm.Model() as model:
u1_ = pm.Uniform('ep1', ranges['U1'][0], ranges['U1'][1])
u2_ = pm.Uniform('ep2', u1_, ranges['U2'][1])
I am using SMC since multimodal posteriors are expected.
Any feedback is welcome.