Skip to content

v1.104.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 09:28
4243ec4

Changed

  • Sped up import bencher (~19s → ~4s warm) by lazy-loading two heavy plotting dependencies that were imported eagerly at module load but only needed when a plot is rendered. holoview_result.py no longer registers the holoviews plotly backend (hv.extension("bokeh", "plotly")hv.extension("bokeh")) — nothing in bencher renders through it, since SurfaceResult/VolumeResult build plotly.graph_objs figures directly and wrap them in pn.pane.Plotly. The optuna.visualization imports (which pull in sklearn's fANOVA evaluator) were moved into the functions that use them (param_importance(), collect_optuna_plots()). No public API changes.