minuit_optimizer¶
-
class
pyhf.optimize.opt_minuit.minuit_optimizer(*args, **kwargs)[source]¶ Bases:
pyhf.optimize.mixins.OptimizerMixinOptimizer that minimizes via
iminuit.Minuit.migrad().Attributes
-
errordef¶
-
maxiter¶
-
name¶
-
steps¶
-
strategy¶
-
tolerance¶
-
verbose¶
Methods
-
__init__(*args, **kwargs)[source]¶ Create
iminuit.Minuitoptimizer.Note
errordefshould be 1.0 for a least-squares cost function and 0.5 for negative log-likelihood function. See page 37 of http://hep.fi.infn.it/minuit.pdf. This parameter is sometimes calledUPin theMINUITdocs.- Parameters
errordef (
float) – See minuit docs. Default is 1.0.steps (
int) – Number of steps for the bounds. Default is 1000.strategy (
int) – Seeiminuit.Minuit.strategy. Default is None.tolerance (
float) – tolerance for termination. See specific optimizer for detailed meaning. Default is 0.1.
-