QuadraticModel

class QuadraticModel

Bases: ABC

Methods

Attributes

__add__(arg: Constraint | ConstraintList)
__iadd__(arg: Constraint | ConstraintList)
__init__(
arg0: Poly,
arg1: Constraint | ConstraintList | None = None,
*,
method: QuadratizationMethod = QuadratizationMethod.IshikawaKZFD,
)
__init__(
arg0: Matrix,
arg1: Constraint | ConstraintList | None = None,
*,
method: QuadratizationMethod = QuadratizationMethod.IshikawaKZFD,
)
__init__(arg0: Model, arg1=None, *, method: QuadratizationMethod = QuadratizationMethod.IshikawaKZFD)
__init__(
arg0: Constraint | ConstraintList,
arg1=None,
*,
method: QuadratizationMethod = QuadratizationMethod.IshikawaKZFD,
)
__radd__(arg: Constraint | ConstraintList)
check_constraints(values: Values) list[tuple[Constraint, bool]]
property input_constraints: ConstraintList
property input_matrix: Matrix | None
property input_poly: Poly | None
property logical_mapping: IntermediateMapping
property logical_matrix: Matrix | None
property logical_model_matrix
property logical_model_poly: Poly
property logical_poly: Poly | None
property num_input_vars: int
property num_logical_vars: int
property substitution_multiplier: float