Source code for baybe.targets.enum

"""Target-related enumerations."""

from enum import Enum


[docs] class TargetMode(Enum): """Available modes for targets.""" MIN = "MIN" """The target is to be minimized.""" MAX = "MAX" """The target is to be maximized.""" MATCH = "MATCH" """The target should be close to a given value."""
[docs] class TargetTransformation(Enum): """Available target transformations.""" LINEAR = "LINEAR" """Linear transformation.""" TRIANGULAR = "TRIANGULAR" """Transformation using triangular-shaped function.""" BELL = "BELL" """Transformation using bell-shaped function."""