amplify.product

product(*args, **kwargs)

Overloaded function.

  1. product(list: List[amplify.BinaryPoly]) -> amplify.BinaryPoly

  2. product(list: List[amplify.BinaryIntPoly]) -> amplify.BinaryIntPoly

  3. product(list: List[amplify.IsingPoly]) -> amplify.IsingPoly

  4. product(list: List[amplify.IsingIntPoly]) -> amplify.IsingIntPoly

  5. product(stop: int, func: function) -> object

  6. product(start: int, stop: int, func: function) -> object

  7. product(start: int, stop: int, step: int, func: function) -> object

  8. product(iterable: Iterable, func: function) -> object

  9. product(arg0: amplify.BinaryPolyArray) -> amplify.BinaryPoly

  10. product(arg0: amplify.BinaryPolyArrayView1) -> amplify.BinaryPoly

  11. product(arg0: amplify.BinaryPolyArrayView2) -> amplify.BinaryPoly

  12. product(arg0: amplify.BinaryPolyArrayView3) -> amplify.BinaryPoly

  13. product(arg0: amplify.BinaryIntPolyArray) -> amplify.BinaryIntPoly

  14. product(arg0: amplify.BinaryIntPolyArrayView1) -> amplify.BinaryIntPoly

  15. product(arg0: amplify.BinaryIntPolyArrayView2) -> amplify.BinaryIntPoly

  16. product(arg0: amplify.BinaryIntPolyArrayView3) -> amplify.BinaryIntPoly

  17. product(arg0: amplify.IsingPolyArray) -> amplify.IsingPoly

  18. product(arg0: amplify.IsingPolyArrayView1) -> amplify.IsingPoly

  19. product(arg0: amplify.IsingPolyArrayView2) -> amplify.IsingPoly

  20. product(arg0: amplify.IsingPolyArrayView3) -> amplify.IsingPoly

  21. product(arg0: amplify.IsingIntPolyArray) -> amplify.IsingIntPoly

  22. product(arg0: amplify.IsingIntPolyArrayView1) -> amplify.IsingIntPoly

  23. product(arg0: amplify.IsingIntPolyArrayView2) -> amplify.IsingIntPoly

  24. product(arg0: amplify.IsingIntPolyArrayView3) -> amplify.IsingIntPoly