.. module:: optuna.samplers.nsgaii

optuna.samplers.nsgaii
======================

The :mod:`~optuna.samplers.nsgaii` module defines crossover operations used by :class:`~optuna.samplers.NSGAIISampler`.

.. autosummary::
    :toctree: generated/
    :nosignatures:

    optuna.samplers.nsgaii.BaseCrossover
    optuna.samplers.nsgaii.UniformCrossover
    optuna.samplers.nsgaii.BLXAlphaCrossover
    optuna.samplers.nsgaii.SPXCrossover
    optuna.samplers.nsgaii.SBXCrossover
    optuna.samplers.nsgaii.VSBXCrossover
    optuna.samplers.nsgaii.UNDXCrossover
