baybe.constraints.discreteΒΆ

Discrete constraints.

Functions

DiscreteExcludeConstraint(parameters, conditions)

A DiscreteSelectionConstraint alias for backward compatibility.

Classes

DiscreteBatchConstraint

Constraint ensuring recommendations in a batch share certain parameter values.

DiscreteCardinalityConstraint

Class for discrete cardinality constraints.

DiscreteCustomConstraint

Class for user-defined custom constraints.

DiscreteDependenciesConstraint

Constraint that specifies dependencies between parameters.

DiscreteLinkedParametersConstraint

Constraint class for linking the values of parameters.

DiscreteNoLabelDuplicatesConstraint

Constraint class for keeping entries where all labels are unique.

DiscretePermutationInvarianceConstraint

Constraint class for declaring that a set of parameters is permutation invariant.

DiscreteProductConstraint

Class for modelling product constraints.

DiscreteSelectionConstraint

Class for filtering search space entries based on conditions.

DiscreteSumConstraint

Class for modelling sum constraints.