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.AbsoluteValueConstraint[source]

See picos.constraints.con_absolute.AbsoluteValueConstraint.

class picos.constraints.AffineConstraint[source]

See picos.constraints.con_affine.AffineConstraint.

class picos.constraints.BallUncertainNormConstraint[source]

See picos.constraints.uncertain.ucon_ball_norm.BallUncertainNormConstraint.

class picos.constraints.ComplexAffineConstraint[source]

See picos.constraints.con_affine.ComplexAffineConstraint.

class picos.constraints.ComplexLMIConstraint[source]

See picos.constraints.con_lmi.ComplexLMIConstraint.

class picos.constraints.ComplexMatrixGeoMeanEpiConstraint[source]

See picos.constraints.con_mtxgeomean.ComplexMatrixGeoMeanEpiConstraint.

class picos.constraints.ComplexMatrixGeoMeanHypoConstraint[source]

See picos.constraints.con_mtxgeomean.ComplexMatrixGeoMeanHypoConstraint.

class picos.constraints.ComplexOpRelEntropyConstraint[source]

See picos.constraints.con_oprelentr.ComplexOpRelEntropyConstraint.

class picos.constraints.ComplexQuantCondEntropyConstraint[source]

See picos.constraints.con_quantcondentr.ComplexQuantCondEntropyConstraint.

class picos.constraints.ComplexQuantKeyDistributionConstraint[source]

See picos.constraints.con_quantkeydist.ComplexQuantKeyDistributionConstraint.

class picos.constraints.ComplexQuantRelEntropyConstraint[source]

See picos.constraints.con_quantrelentr.ComplexQuantRelEntropyConstraint.

class picos.constraints.ComplexQuasiEntrEpiConstraint[source]

See picos.constraints.con_renyientr.ComplexQuasiEntrEpiConstraint.

class picos.constraints.ComplexQuasiEntrHypoConstraint[source]

See picos.constraints.con_renyientr.ComplexQuasiEntrHypoConstraint.

class picos.constraints.ComplexRenyiEntrConstraint[source]

See picos.constraints.con_renyientr.ComplexRenyiEntrConstraint.

class picos.constraints.ComplexSandQuasiEntrEpiConstraint[source]

See picos.constraints.con_renyientr.ComplexSandQuasiEntrEpiConstraint.

class picos.constraints.ComplexSandQuasiEntrHypoConstraint[source]

See picos.constraints.con_renyientr.ComplexSandQuasiEntrHypoConstraint.

class picos.constraints.ComplexSandRenyiEntrConstraint[source]

See picos.constraints.con_renyientr.ComplexSandRenyiEntrConstraint.

class picos.constraints.ComplexTrMatrixGeoMeanEpiConstraint[source]

See picos.constraints.con_mtxgeomean.ComplexTrMatrixGeoMeanEpiConstraint.

class picos.constraints.ComplexTrMatrixGeoMeanHypoConstraint[source]

See picos.constraints.con_mtxgeomean.ComplexTrMatrixGeoMeanHypoConstraint.

class picos.constraints.ComplexTrOpRelEntropyConstraint[source]

See picos.constraints.con_oprelentr.ComplexTrOpRelEntropyConstraint.

class picos.constraints.ConicConstraint[source]

See picos.constraints.constraint.ConicConstraint.

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.Constraint[source]

See picos.constraints.constraint.Constraint.

class picos.constraints.ConstraintConversion[source]

See picos.constraints.constraint.ConstraintConversion.

class picos.constraints.ConstraintType[source]

See picos.constraints.constraint.ConstraintType.

class picos.constraints.ConvexQuadraticConstraint[source]

See picos.constraints.con_quadratic.ConvexQuadraticConstraint.

class picos.constraints.DetRootNConstraint[source]

See picos.constraints.con_detrootn.DetRootNConstraint.

class picos.constraints.DummyConstraint[source]

See picos.constraints.con_dummy.DummyConstraint.

class picos.constraints.ExpConeConstraint[source]

See picos.constraints.con_expcone.ExpConeConstraint.

class picos.constraints.ExtremumConstraint[source]

See picos.constraints.con_extremum.ExtremumConstraint.

class picos.constraints.FlowConstraint[source]

See picos.constraints.con_flow.FlowConstraint.

class picos.constraints.GeometricMeanConstraint[source]

See picos.constraints.con_geomean.GeometricMeanConstraint.

class picos.constraints.KullbackLeiblerConstraint[source]

See picos.constraints.con_kldiv.KullbackLeiblerConstraint.

class picos.constraints.LMIConstraint[source]

See picos.constraints.con_lmi.LMIConstraint.

class picos.constraints.LogConstraint[source]

See picos.constraints.con_log.LogConstraint.

class picos.constraints.LogSumExpConstraint[source]

See picos.constraints.con_logsumexp.LogSumExpConstraint.

class picos.constraints.MatrixGeoMeanEpiConstraint[source]

See picos.constraints.con_mtxgeomean.MatrixGeoMeanEpiConstraint.

class picos.constraints.MatrixGeoMeanHypoConstraint[source]

See picos.constraints.con_mtxgeomean.MatrixGeoMeanHypoConstraint.

class picos.constraints.MatrixNormConstraint[source]

See picos.constraints.con_matnorm.MatrixNormConstraint.

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.NuclearNormConstraint[source]

See picos.constraints.con_matnorm.NuclearNormConstraint.

class picos.constraints.OpRelEntropyConstraint[source]

See picos.constraints.con_oprelentr.OpRelEntropyConstraint.

class picos.constraints.PowerTraceConstraint[source]

See picos.constraints.con_powtrace.PowerTraceConstraint.

class picos.constraints.ProductConeConstraint[source]

See picos.constraints.con_prodcone.ProductConeConstraint.

class picos.constraints.QuantCondEntropyConstraint[source]

See picos.constraints.con_quantcondentr.QuantCondEntropyConstraint.

class picos.constraints.QuantKeyDistributionConstraint[source]

See picos.constraints.con_quantkeydist.QuantKeyDistributionConstraint.

class picos.constraints.QuantRelEntropyConstraint[source]

See picos.constraints.con_quantrelentr.QuantRelEntropyConstraint.

class picos.constraints.QuasiEntrEpiConstraint[source]

See picos.constraints.con_renyientr.QuasiEntrEpiConstraint.

class picos.constraints.QuasiEntrHypoConstraint[source]

See picos.constraints.con_renyientr.QuasiEntrHypoConstraint.

class picos.constraints.RSOCConstraint[source]

See picos.constraints.con_rsoc.RSOCConstraint.

class picos.constraints.RenyiEntrConstraint[source]

See picos.constraints.con_renyientr.RenyiEntrConstraint.

class picos.constraints.SOCConstraint[source]

See picos.constraints.con_soc.SOCConstraint.

class picos.constraints.SandQuasiEntrEpiConstraint[source]

See picos.constraints.con_renyientr.SandQuasiEntrEpiConstraint.

class picos.constraints.SandQuasiEntrHypoConstraint[source]

See picos.constraints.con_renyientr.SandQuasiEntrHypoConstraint.

class picos.constraints.SandRenyiEntrConstraint[source]

See picos.constraints.con_renyientr.SandRenyiEntrConstraint.

class picos.constraints.ScenarioUncertainConicConstraint[source]

See picos.constraints.uncertain.ucon_scen_conic.ScenarioUncertainConicConstraint.

class picos.constraints.SimplexConstraint[source]

See picos.constraints.con_simplex.SimplexConstraint.

class picos.constraints.SpectralNormConstraint[source]

See picos.constraints.con_matnorm.SpectralNormConstraint.

class picos.constraints.SquaredNormConstraint[source]

See picos.constraints.con_sqnorm.SquaredNormConstraint.

class picos.constraints.SumExponentialsConstraint[source]

See picos.constraints.con_sumexp.SumExponentialsConstraint.

class picos.constraints.SumExtremesConstraint[source]

See picos.constraints.con_sumxtr.SumExtremesConstraint.

class picos.constraints.TrMatrixGeoMeanEpiConstraint[source]

See picos.constraints.con_mtxgeomean.TrMatrixGeoMeanEpiConstraint.

class picos.constraints.TrMatrixGeoMeanHypoConstraint[source]

See picos.constraints.con_mtxgeomean.TrMatrixGeoMeanHypoConstraint.

class picos.constraints.TrOpRelEntropyConstraint[source]

See picos.constraints.con_oprelentr.TrOpRelEntropyConstraint.

class picos.constraints.VectorNormConstraint[source]

See picos.constraints.con_vecnorm.VectorNormConstraint.

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.

class picos.constraints.WeightedSumConstraint[source]

See picos.constraints.con_wsum.WeightedSumConstraint.