CADETProcess.optimization.OptimizationProblem.create_population

CADETProcess.optimization.OptimizationProblem.create_population#

OptimizationProblem.create_population(X: ArrayLike, F: ArrayLike = None, F_minimized: ArrayLike | None = None, G: ArrayLike | None = None, CV_nonlincon: ArrayLike | None = None, M: ArrayLike | None = None, M_minimized: ArrayLike | None = None) Population[source]#

Create new population from data.

Parameters:
Xnpt.ArrayLike

Variable values in untransformed space.

Fnpt.ArrayLike

Objective values.

F_minimizednpt.ArrayLike

Minimized objective values.

Gnpt.ArrayLike

Nonlinear constraint values.

CV_nonlinconnpt.ArrayLike

Nonlinear constraints violation.

Mnpt.ArrayLike

Meta score values.

M_minimizednpt.ArrayLike

Minimized meta score values.

Returns:
Population

The newly created population.