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