optuna.visualization

The visualization module provides utility functions for plotting the optimization process using plotly and matplotlib. Plotting functions generally take a Study object and optional parameters are passed as a list to the params argument.

注解

optuna.visualization 模块中,以下函数使用 plotly 来绘制图像,但 JupyterLab 默认情况下不能渲染它们。请按照这个 installation guideJupyterLab 中显示图像。

optuna.visualization.plot_contour

将 study 中的参数关系绘制成等高线图。

optuna.visualization.plot_edf

绘制study的目标值EDF(经验分布函数)。

optuna.visualization.plot_intermediate_values

绘制一个 study 中所有 trial 的中间值。

optuna.visualization.plot_optimization_history

绘制一个 study 中所有 trial 的优化历史记录。

optuna.visualization.plot_parallel_coordinate

Plot the high-dimensional parameter relationships in a study.

optuna.visualization.plot_param_importances

绘制超参数重要性。

optuna.visualization.plot_pareto_front

绘制 study 的帕累托前沿面。

optuna.visualization.plot_slice

将study中的参数关系绘制成切片图。

optuna.visualization.is_available

返回是否可以使用 plotly 进行可视化。

注解

optuna.visualization.matplotlib 模块的后端是 Matplotlib。