minimizer_tfp

class zfit.minimizers.minimizer_tfp.BFGSMinimizer(*args, **kwargs)[source]

Bases: zfit.minimizers.baseminimizer.BaseMinimizer

copy()
minimize(sess=None, params=None)[source]

Fully minimize the loss with respect to params.

Parameters:
  • loss (ZfitLoss) – Loss to be minimized.
  • params (list(zfit.Parameter) – The parameters with respect to which to minimize the loss. If None, the parameters will be taken from the loss.
Returns:

The fit result.

Return type:

FitResult

sess
set_sess(sess: tensorflow.python.client.session.Session)

Set the session (temporarily) for this instance. If None, the auto-created default is taken.

Parameters:sess (tf.compat.v1.Session) –
step(loss, params: Union[Iterable[zfit.core.interfaces.ZfitParameter], None, Iterable[str]] = None)

Perform a single step in the minimization (if implemented).

Parameters:() (params) –

Returns:

Raises:NotImplementedError – if the step method is not implemented in the minimizer.
tolerance