:orphan:

Tutorial
========

If you are new to Optuna or want a general introduction, we highly recommend the below video.

.. raw:: html

    <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/P6NwZVl8ttc" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
    <br />
    <br />
    <br />


Key Features
------------

Showcases Optuna's `Key Features <https://github.com/optuna/optuna/blob/master/README.md#key-features>`__.

1. :doc:`10_key_features/001_first`
2. :doc:`10_key_features/002_configurations`
3. :doc:`10_key_features/003_efficient_optimization_algorithms`
4. :doc:`10_key_features/004_distributed`
5. :doc:`10_key_features/005_visualization`


Recipes
-------

Showcases the recipes that might help you using Optuna with comfort.

- :doc:`20_recipes/001_rdb`
- :doc:`20_recipes/002_multi_objective`
- :doc:`20_recipes/003_attributes`
- :doc:`20_recipes/004_cli`
- :doc:`20_recipes/005_user_defined_sampler`
- :doc:`20_recipes/006_user_defined_pruner`
- :doc:`20_recipes/007_optuna_callback`
- :doc:`20_recipes/008_specify_params`
- :doc:`20_recipes/009_ask_and_tell`
- :doc:`20_recipes/010_reuse_best_trial`
- :doc:`20_recipes/011_journal_storage`
- `Human-in-the-loop Optimization with Optuna Dashboard <https://optuna-dashboard.readthedocs.io/en/stable/tutorials/hitl.html>`__
- :doc:`20_recipes/012_artifact_tutorial`
- :doc:`20_recipes/013_wilcoxon_pruner`

.. only:: html

 .. rst-class:: sphx-glr-signature

    `Gallery generated by Sphinx-Gallery <https://sphinx-gallery.github.io>`__
