matmul#

matmul(arg0: PolyArray, arg1: PolyArray | ndarray, /) Poly | PolyArray#
matmul(arg0: ndarray, arg1: PolyArray, /) Poly | PolyArray

matmul

Overloading:

1. matmul(arg0: amplify.PolyArray, arg1: Union[amplify.PolyArray, numpy.ndarray], /) -> Union[amplify.Poly, amplify.PolyArray]

Args:
  • arg0 (amplify.PolyArray):

  • arg1 (amplify.PolyArray | numpy.ndarray):

Returns:

amplify.Poly | amplify.PolyArray:

2. matmul(arg0: numpy.ndarray, arg1: amplify.PolyArray, /) -> Union[amplify.Poly, amplify.PolyArray]

Args:
  • arg0 (numpy.ndarray):

  • arg1 (amplify.PolyArray):

Returns:

amplify.Poly | amplify.PolyArray: