inner#
- ivy.inner(x1, x2, /, *, out=None)[source]#
Return the inner product of two vectors
x1
andx2
.- Parameters:
x1 (
Union
[Array
,NativeArray
]) – first one-dimensional input array of size N. Should have a numeric data type. a(N,) array_like First input vector. Input is flattened if not already 1-dimensional.x2 (
Union
[Array
,NativeArray
]) – second one-dimensional input array of size M. Should have a numeric data type. b(M,) array_like Second input vector. Input is flattened if not already 1-dimensional.out (
Optional
[Array
]) – optional output array, for writing the result to. It must have a shape that the (default:None
) inputs broadcast to.
- Return type:
- Returns:
ret – a two-dimensional array containing the inner product and whose shape is (N, M). The returned array must have a data type determined by Type Promotion Rules.
- Array.inner(self, x2, /, *, out=None)#
- Return type:
Array
- Container.inner(self, x2, /, *, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out=None)#
- Return type:
Container