on_function_eval#
- CallbackList.on_function_eval(project, eval_num: int, params: ndarray, fom_value: float, gradient: ndarray | None = None, **kwargs) None#
Call
on_function_evalon every registered callback.- Parameters:
- project
Project The optimization project.
- eval_num
int Sequential evaluation number.
- params
np.ndarray Parameter vector for this evaluation.
- fom_value
float FOM value at
params.- gradient
np.ndarray,optional Gradient at
params, when available (default:None).- **kwargs
Additional keyword arguments forwarded to each callback.
- project