Minimize

Todo

Fill overview page

Todo

Maybe group minimizer Strategies?

zfit.minimize.WrapOptimizer(optimizer[, …])

zfit.minimize.Adam([tolerance, …])

zfit.minimize.Minuit([strategy, …])

type strategy

Optional[ZfitStrategy]

zfit.minimize.Scipy([minimizer, tolerance, …])

zfit.minimize.BFGS([strategy, tolerance, …])

# Todo write description for api.

zfit.minimize.DefaultStrategy

alias of zfit.minimizers.baseminimizer.PushbackStrategy

zfit.minimize.DefaultToyStrategy([…])

Same as DefaultStrategy, but does not raise an error on full failure, instead return an invalid FitResult.

zfit.minimizers.baseminimizer.PushbackStrategy([…])

Pushback by adding nan_penalty * counter to the loss if NaNs are encountered.

zfit.minimize.FitResult(params, edm, fmin, …)

Create a FitResult from a minimization.