CADETProcess.optimization.OptimizationProblem.create_individual

CADETProcess.optimization.OptimizationProblem.create_individual#

OptimizationProblem.create_individual(x: ndarray, f: ndarray | None = None, f_minimized: ndarray | None = None, g: ndarray | None = None, cv_nonlincon: ndarray | None = None, m: ndarray | None = None, m_minimized: ndarray | None = None) Individual[source]#

Create new individual from data.

Parameters:
xnp.ndarray

Variable values in untransformed space.

fnp.ndarray

Objective values.

f_minimizednp.ndarray

Minimized objective values.

gnp.ndarray

Nonlinear constraint values.

cv_nonlinconnp.ndarray

Nonlinear constraints violation.

mnp.ndarray

Meta score values.

m_minimizednp.ndarray

Minimized meta score values.

Returns:
Individual

The newly created individual.