displayOptimization¶
Module Contents¶
Classes¶
Functions¶
-
check_if_must_plot(elem)¶
-
run_optimization_displayer(*args, **kwargs)¶
-
class
OptimizationDisplayer(theOptiParameters, theOptiHistoric, additionalWidgets=None, light_background=False)¶ Bases:
optimeed.core.Option_classClass used to display optimization process in real time
-
signal_optimization_over¶
-
set_actionsOnClick(theList)¶ Set actions to perform on click, list of
on_graph_click_interface
-
generate_optimizationGraphs()¶ Generates the optimization graphs. :return:
Graphs,LinkDataGraph, :class:’~optimeed.visulaize.gui.widgets.widget_graphs_visual.widget_graphs_visual
-
__change_appearance_violate_constraints()¶
-
__refresh()¶
-
start_autorefresh(timer_autosave)¶
-
stop_autorefresh()¶
-
__set_graphs_disposition()¶ Set nicely the graphs disposition
-
launch_optimization(args_opti, kwargs_opti, refresh_time=0.1, max_nb_points_convergence=100)¶ Perform the optimization and spawn the convergence graphs afterwards. :param args_opti: arguments (as list) destined to launch the optimization :param kwargs_opti: keywords arguments (as dict) destined to launch the optimization :param refresh_time: float indicating the refresh time of the graphs. If it becomes laggy -> use a higher one. :param max_nb_points_convergence: maximum number of points in the graph that displays the convergence. Put None if performance is not an issue.
-
close_windows()¶
-
display_graphs(theGraphs)¶
-
create_main_window()¶ From the widgets and the actions on click, spawn a window and put a gui around widgetsGraphsVisual.
-