cave.analyzer.overview_table module

class cave.analyzer.overview_table.OverviewTable(scenario, orig_rh, best_run, num_runs, default, incumbent, output_dir)[source]

Bases: cave.analyzer.base_analyzer.BaseAnalyzer

Create overview-table.

Parameters:
  • orig_rh (RunHistory) – runhistory to take stats from
  • best_run (ConfiguratorRun) – configurator run object with best incumbent
  • num_runs (int) – number of configurator runs
Returns:

table – overview table in HTML

Return type:

str

get_html(d=None, tooltip=None, budget=None)[source]

General reports in html-format, to be easily integrated in html-code. ALSO FOR BOKEH-OUTPUT.

Returns:script, div – header and body part of html-code
Return type:str, str
get_jupyter()[source]

Depending on analysis, this creates jupyter-notebook compatible output.

get_static_plots() → List[str]

Returns plot-paths, if any are available

Returns:plot_paths – returns list of strings
Return type:List[str]
get_table()[source]

Get table, if available