CADETProcess.optimization.OptimizationResults.setup_convergence_figure#
- OptimizationResults.setup_convergence_figure(target: Literal['objectives', 'nonlinear_constraints', 'meta_scores'], plot_individual: bool = False) tuple[list, list][source]#
Set up figures and axes for plotting convergence of specified targets.
- Parameters:
- targetstr
The target type for convergence plotting. Options are “objectives”, “nonlinear_constraints”, or “meta_scores”.
- plot_individualbool, optional
If True, individual figures are created for each target. Otherwise, a single figure with subplots is created. Default is False.
- Returns:
- tuple[list, list]
A tuple containing lists of matplotlib Figure and Axes objects. Returns individual figures and axes if plot_individual is True.
- Raises:
- CADETProcessError
If the specified target is unknown or not supported.