Я пытаюсь соответствовать модели с 5 параметрами (a, b, c, d, e), где один из параметров ограничен другим, скажем,
0
e <| d | </p>
В настоящее время я использую zfit , который, насколько мне известно, использует iMinuit
Я только создал 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)
До сих пор он работал хорошо, но я думаю, что это неправильный способ сделать это.
Итак, мой вопрос: как правильно справиться с такого рода ограничениями? ?
Ура