CADETProcess.optimization.OptimizerBase.check_x0

CADETProcess.optimization.OptimizerBase.check_x0#

OptimizerBase.check_x0(optimization_problem, x0)[source]#

Check the initial guess x0 for an optimization problem.

Parameters:
optimization_problemOptimizationProblem

The optimization problem instance to which x0 is related.

x0array_like

The initial guess for the optimization problem. It can be a single individual or a population.

Returns:
tuple

A tuple containing a boolean flag indicating if x0 is valid, and the potentially modified x0.