CADETProcess.optimization.OptimizationProblem.create_population

CADETProcess.optimization.OptimizationProblem.create_population#

OptimizationProblem.create_population(X: ndarray, F: ndarray = None, G: ndarray | None = None, M: ndarray | None = None, F_min: ndarray | None = None, CV: ndarray | None = None, cv_tol: float = 0.0, M_min: ndarray | None = None) Population[source]#

Create new population from data.

Parameters:
Xnp.ndarray

Variable values in untransformed space.

Fnp.ndarray

Objective values.

Gnp.ndarray

Nonlinear constraint values.

Mnp.ndarray

Meta score values.

F_minnp.ndarray

Minimized objective values.

CVnp.ndarray

Nonlinear constraints violation.

cv_tolfloat

Tolerance for constraints violation.

M_minnp.ndarray

Minimized meta score values.

Returns:
Population

The newly created population.