Mojo function
prefix_product
prefix_product(a: IntTuple[origin]) -> IntTuple
Compute the exclusive prefix product of an IntTuple.
This is a convenience wrapper that initializes the prefix product with 1.
Args:
- โa (
IntTuple): The inputIntTupleto compute the prefix product for.
Returns:
IntTuple: A new IntTuple containing the exclusive prefix product of the input.
prefix_product(a: IntTuple[origin], init: Int) -> IntTuple
Compute the exclusive prefix product of an IntTuple with an initial value.
This function delegates to the implementation in prefix_product2.
Args:
- โa (
IntTuple): The inputIntTupleto compute the prefix product for. - โinit (
Int): The initial value(s) for the prefix product, defaults to 1.
Returns:
IntTuple: A new IntTuple containing the exclusive prefix product of the input.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!