# Autotuner Module The `helion.autotuner` module provides automatic optimization of kernel configurations. ```{eval-rst} .. currentmodule:: helion.autotuner .. automodule:: helion.autotuner :members: :undoc-members: :show-inheritance: ``` ## Configuration Classes ### Config ```{eval-rst} .. autoclass:: helion.runtime.config.Config :members: :undoc-members: ``` ## Search Algorithms The autotuner supports multiple search strategies: ### Differential Evolution ```{eval-rst} .. automodule:: helion.autotuner.differential_evolution :members: ``` ### Random Search ```{eval-rst} .. automodule:: helion.autotuner.random_search :members: ``` ### Finite Search ```{eval-rst} .. automodule:: helion.autotuner.finite_search :members: ```