CADETProcess.optimization.COBYLA.run_post_processing

CADETProcess.optimization.COBYLA.run_post_processing#

COBYLA.run_post_processing(X_transformed, F_minimized, G, CV, current_generation, X_opt_transformed=None)#

Run post-processing of generation.

Parameters:
X_transformedlist

Optimization variable values of generation in independent transformed space.

F_minimizedlist

Objective function values of generation. This assumes that all objective function values are minimized.

Glist

Nonlinear constraint function values of generation.

CVlist

Nonlinear constraints violation of of generation.

current_generationint

Current generation.

X_opt_transformedlist, optional

(Currently) best variable values in independent transformed space. If None, internal pareto front is used to determine best values.

Notes

This method also works for optimizers that only perform a single evaluation per “generation”.