bencher.results.holoview_result
Module Contents
Classes
- class bencher.results.holoview_result.HoloviewResult(bench_cfg: bencher.bench_cfg.BenchCfg)
Bases:
bencher.results.panel_result.PanelResult
- static set_default_opts(width=600, height=600)
- to(hv_type: holoviews.Chart, reduce: bencher.results.bench_result_base.ReduceType = ReduceType.AUTO, **kwargs) holoviews.Chart
- overlay_plots(plot_callback: callable) holoviews.Overlay | None
- layout_plots(plot_callback: callable)
- time_widget(title)
- to_bar(result_var: param.Parameter = None, **kwargs) panel.panel | None
- to_bar_ds(dataset: xarray.Dataset, result_var: param.Parameter = None, **kwargs)
- hv_container_ds(dataset: xarray.Dataset, result_var: param.Parameter, container: holoviews.Chart = None, **kwargs)
- to_hv_container(container: panel.pane.panel, reduce_type=ReduceType.AUTO, target_dimension: int = 2, result_var: param.Parameter = None, result_types=ResultVar, **kwargs) panel.pane.panel | None
- to_line(result_var: param.Parameter = None, **kwargs) panel.panel | None
- to_line_ds(dataset: xarray.Dataset, result_var: param.Parameter, **kwargs)
- to_curve(result_var: param.Parameter = None, **kwargs)
- to_curve_ds(dataset: xarray.Dataset, result_var: param.Parameter, **kwargs) holoviews.Curve | None
- to_heatmap(result_var: param.Parameter = None, tap_var=None, tap_container=None, target_dimension=2, **kwargs) panel.panel | None
- to_heatmap_ds(dataset: xarray.Dataset, result_var: param.Parameter, **kwargs) holoviews.HeatMap | None
- to_heatmap_container_tap_ds(dataset: xarray.Dataset, result_var: param.Parameter, result_var_plot: param.Parameter, container: panel.pane.panel = pn.pane.panel, **kwargs) panel.Row
- to_error_bar() holoviews.Bars
- to_points(reduce: bencher.results.bench_result_base.ReduceType = ReduceType.AUTO) holoviews.Points
- to_scatter(**kwargs) panel.panel | None
- to_scatter_jitter(result_var: param.Parameter = None, **kwargs) List[holoviews.Scatter]
- to_scatter_jitter_single(result_var: param.Parameter, **kwargs) holoviews.Scatter | None
- to_heatmap_single(result_var: param.Parameter, reduce: bencher.results.bench_result_base.ReduceType = ReduceType.AUTO, **kwargs) holoviews.HeatMap
- to_heatmap_tap(result_var: param.Parameter, reduce: bencher.results.bench_result_base.ReduceType = ReduceType.AUTO, width=800, height=800, **kwargs)
- to_nd_layout(hmap_name: str) holoviews.NdLayout
- to_holomap(name: str = None) holoviews.HoloMap
- to_holomap_list(hmap_names: List[str] = None) holoviews.HoloMap
- get_nearest_holomap(name: str = None, **kwargs)
- to_dynamic_map(name: str = None) holoviews.DynamicMap
use the values stored in the holomap dictionary to populate a dynamic map. Note that this is much faster than passing the holomap to a holomap object as the values are calculated on the fly
- to_grid(inputs=None)
- to_table()
- to_surface(result_var: param.Parameter = None, **kwargs) panel.panel | None
- to_surface_ds(dataset: xarray.Dataset, result_var: param.Parameter, alpha: float = 0.3, **kwargs) panel.panel | None
Given a benchCfg generate a 2D surface plot
- Parameters:
result_var (Parameter) – result variable to plot
- Returns:
A 2d surface plot as a holoview in a pane
- Return type:
pn.pane.holoview