
.. _plots:

==============
Plotting tools
==============

.. currentmodule:: skopt.plots

Plotting functions can be used to visualize the optimization process.

plot_convergence
================
:class:`plot_convergence` plots one or several convergence traces.

.. figure:: ../auto_examples/images/sphx_glr_hyperparameter-optimization_001.png
   :target: ../auto_examples/hyperparameter-optimization.html
   :align: center

plot_evaluations
================
:class:`plot_evaluations` visualize the order in which points where sampled.

.. figure:: ../auto_examples/plots/images/sphx_glr_visualizing-results_002.png
   :target: ../auto_examples/plots/visualizing-results.html
   :align: center

plot_objective
==============
:class:`plot_objective` creates pairwise dependence plot of the objective function.

.. figure:: ../auto_examples/plots/images/sphx_glr_partial-dependence-plot_001.png
   :target: ../auto_examples/plots/partial-dependence-plot.html
   :align: center


plot_regret
===========
:class:`plot_regret` plot one or several cumulative regret traces.
