picos.constraints¶
Optimization constraint types.
This package contains the constraint types that are used to express optimization constraints. You do not need to instanciate these constraints directly; it is more convenient to create them by applying Python’s comparison operators to algebraic expressions (see the Cheat Sheet).
Classes
- class picos.constraints.BallUncertainNormConstraint[source]¶
See
picos.constraints.uncertain.ucon_ball_norm.BallUncertainNormConstraint
.
- class picos.constraints.ConicQuadraticConstraint[source]¶
See
picos.constraints.con_quadratic.ConicQuadraticConstraint
.
- class picos.constraints.ConicallyUncertainAffineConstraint[source]¶
See
picos.constraints.uncertain.ucon_conic_aff.ConicallyUncertainAffineConstraint
.
- class picos.constraints.ConvexQuadraticConstraint[source]¶
See
picos.constraints.con_quadratic.ConvexQuadraticConstraint
.
- class picos.constraints.MomentAmbiguousExtremumAffineConstraint[source]¶
See
picos.constraints.uncertain.ucon_mom_pwl.MomentAmbiguousExtremumAffineConstraint
.
- class picos.constraints.MomentAmbiguousSquaredNormConstraint[source]¶
See
picos.constraints.uncertain.ucon_mom_sqnorm.MomentAmbiguousSquaredNormConstraint
.
- class picos.constraints.NonconvexQuadraticConstraint[source]¶
See
picos.constraints.con_quadratic.NonconvexQuadraticConstraint
.
- class picos.constraints.ScenarioUncertainConicConstraint[source]¶
See
picos.constraints.uncertain.ucon_scen_conic.ScenarioUncertainConicConstraint
.
- class picos.constraints.WassersteinAmbiguousExtremumAffineConstraint[source]¶
See
picos.constraints.uncertain.ucon_ws_pwl.WassersteinAmbiguousExtremumAffineConstraint
.
- class picos.constraints.WassersteinAmbiguousSquaredNormConstraint[source]¶
See
picos.constraints.uncertain.ucon_ws_sqnorm.WassersteinAmbiguousSquaredNormConstraint
.