bencher.results.bench_result

Module Contents

Classes

BenchResult

Contains the results of the benchmark and has methods to cast the results to various datatypes and graphical representations

class bencher.results.bench_result.BenchResult(bench_cfg)

Bases: bencher.results.plotly_result.PlotlyResult, bencher.results.holoview_result.HoloviewResult, bencher.results.video_summary.VideoSummaryResult

Contains the results of the benchmark and has methods to cast the results to various datatypes and graphical representations

static default_plot_callbacks()
static plotly_callbacks()
to_auto(plot_list: List[callable] = None, remove_plots: List[callable] = None, **kwargs) List[panel.panel]
to_auto_plots(**kwargs) List[panel.panel]

Given the dataset result of a benchmark run, automatically dedeuce how to plot the data based on the types of variables that were sampled

Parameters:

bench_cfg (BenchCfg) – Information on how the benchmark was sampled and the resulting data

Returns:

A panel containing plot results

Return type:

pn.pane