You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.