on_iteration_end#

CallbackList.on_iteration_end(project, iteration: int, params: ndarray, fom_value: float, gradient: ndarray | None = None, **kwargs) None#

Call on_iteration_end on every registered callback.

Parameters:
projectProject

The optimization project.

iterationint

Current iteration number.

paramsnp.ndarray

Parameter vector at the end of the iteration.

fom_valuefloat

FOM value at params.

gradientnp.ndarray, optional

Gradient at params, when available (default: None).

**kwargs

Additional keyword arguments forwarded to each callback.