fit

class FitResult(params, fcn, min_nll, ndf=0, success=True, hess_inv=None)[source]

Bases: object

save_as(file_name, save_hess=False)[source]
set_error(error)[source]
exception LargeNumberError[source]

Bases: ValueError

except_result(fcn, ndf)[source]
fit_minuit(fcn, bounds_dict={}, hesse=True, minos=False, **kwargs)[source]
fit_minuit_v1(fcn, bounds_dict={}, hesse=True, minos=False, **kwargs)[source]
Parameters:
  • fcn

  • bounds_dict

  • hesse

  • minos

Returns:

fit_minuit_v2(fcn, bounds_dict={}, hesse=True, minos=False, **kwargs)[source]
Parameters:
  • fcn

  • bounds_dict

  • hesse

  • minos

Returns:

fit_multinest(fcn)[source]
fit_newton_cg(fcn, method='Newton-CG', use_hessp=False, check_hess=False, gtol=0.0001)[source]
fit_root_fitter(fcn)[source]
fit_scipy(fcn, method='BFGS', bounds_dict={}, check_grad=False, improve=False, maxiter=None, jac=True, callback=None, standard_complex=True, grad_scale=1.0, gtol=0.001)[source]
Parameters:
  • fcn

  • method

  • bounds_dict

  • kwargs

Returns: