CADETProcess.optimization.OptimizationResults.plot_objectives

CADETProcess.optimization.OptimizationResults.plot_objectives#

OptimizationResults.plot_objectives(include_meta=True, plot_pareto=False, plot_infeasible=True, plot_individual=False, autoscale=True, show=True, plot_directory=None)[source]#

Plot objective function values for all optimization generations.

Parameters:
include_metabool, optional

If True, meta scores will be included in the plot. The default is True.

plot_paretobool, optional

If True, only plot Pareto front members of each generation are plotted. Else, all evaluated individuals are plotted. The default is False.

plot_infeasiblebool, optional

If True, plot infeasible points. The default is True.

plot_individualbool, optional

If True, create separate figures for each objective. Otherwise, all objectives are plotted in one figure. The default is False.

plot_infeasiblebool, optional

If True, plot infeasible points. The default is False.

autoscalebool, optional

If True, automatically adjust the scaling of the axes. The default is True.

showbool, optional

If True, display the plot. The default is True.

plot_directorystr, optional

The directory where the plot should be saved. The default is None.