我正在尝试拟合一个 5 参数(a、b、c、d、e)模型,其中一个参数受另一个参数的约束,比方说,
0< d < 1
e < |d|
我只创建zfit.Parameters
并设置了限制,以便它们可以访问的范围是有效的,再一次,让我们说:
d = zfit.Parameter('d', value=0.5, lower_limit=0.3, upper_limit=1.0, step_size=0.01)
e = zfit.Parameter('e', value=0.1, lower_limit=0.0, upper_limit=0.3, step_size=0.01)
到目前为止它一直运作良好,但我认为这不是正确的方法。
所以我的问题是,处理这种约束的正确方法是什么?
干杯