on_optimization_start#

FileLogger.on_optimization_start(project, num_params: int, bounds: list, **kwargs) None#

Write the run-header banner and resolve the output file path.

Parameters:
projectProject

The optimization project. Used to locate the project folder for the default output path.

num_paramsint

Number of parameters in this optimization.

boundslist

Parameter bounds, as a list of (lower, upper) tuples.

**kwargs

Additional run metadata to record verbatim under the banner.