amplify.constraint.clamp

clamp(*args, **kwargs)

Overloaded function.

  1. clamp(poly: amplify.BinaryPoly, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryConstraint

  2. clamp(poly: amplify.BinaryIntPoly, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryIntConstraint

  3. clamp(poly: amplify.IsingPoly, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingConstraint

  4. clamp(poly: amplify.IsingIntPoly, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingIntConstraint

  5. clamp(poly: amplify.BinaryPolyArray, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryConstraint

  6. clamp(poly: amplify.BinaryPolyArrayView1, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryConstraint

  7. clamp(poly: amplify.BinaryPolyArrayView2, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryConstraint

  8. clamp(poly: amplify.BinaryPolyArrayView3, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryConstraint

  9. clamp(poly: amplify.BinaryIntPolyArray, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryIntConstraint

  10. clamp(poly: amplify.BinaryIntPolyArrayView1, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryIntConstraint

  11. clamp(poly: amplify.BinaryIntPolyArrayView2, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryIntConstraint

  12. clamp(poly: amplify.BinaryIntPolyArrayView3, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.BinaryIntConstraint

  13. clamp(poly: amplify.IsingPolyArray, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingConstraint

  14. clamp(poly: amplify.IsingPolyArrayView1, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingConstraint

  15. clamp(poly: amplify.IsingPolyArrayView2, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingConstraint

  16. clamp(poly: amplify.IsingPolyArrayView3, ge: float, le: float, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingConstraint

  17. clamp(poly: amplify.IsingIntPolyArray, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingIntConstraint

  18. clamp(poly: amplify.IsingIntPolyArrayView1, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingIntConstraint

  19. clamp(poly: amplify.IsingIntPolyArrayView2, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingIntConstraint

  20. clamp(poly: amplify.IsingIntPolyArrayView3, ge: int, le: int, label: str = '', method: amplify.InequalityFormulation = <InequalityFormulation.Default: 8>) -> amplify.IsingIntConstraint