cave.analyzer.overview_table module

class cave.analyzer.overview_table.OverviewTable(runscontainer)[source]

Bases: cave.analyzer.base_analyzer.BaseAnalyzer

Meta data, i.e. number of instances and parameters as well as configuration budget. Statistics apply to the best run, if multiple configurator runs are compared.

runscontainer: RunsContainer contains all important information about the configurator runs


Return configspace in table-format


Generate the meta-information that holds for all runs (scenario info etc)


scenario (smac.Scenario) – scenario file to get information from

_stats_for_run(rh, scenario, incumbent)[source]
classmethod check_for_bokeh(d)
get_html(d=None, tooltip=None) → Tuple[str, str]

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


d (Dictionary) – a dictionary that will be later turned into a website


script, div – header and body part of html-code

Return type

str, str


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


This function needs to be called if bokeh-plots are to be displayed in notebook AND saved to webpage.


Generate tables.