CADETProcess.optimization.OptimizationProblem.evaluate_objectives#
- OptimizationProblem.evaluate_objectives(X: ArrayLike, parallelization_backend: ParallelizationBackendBase | None = None, force: bool = False) ndarray[source]#
Evaluate objective functions for each individual x in population X.
- Parameters:
- Xnpt.ArrayLike
Population to be evaluated in untransformed space.
- parallelization_backendParallelizationBackendBase, optional
Adapter to backend for parallel evaluation of population. By default, the individuals are evaluated sequentially.
- forcebool
If True, do not use cached results. The default is False.
- Returns:
- np.ndarray
The optimization function values.
See also
add_objectives_evaluate_population_evaluate_individual_evaluate