Multiplies all slices of Tensorx and y (each slice can be
viewed as an element of a batch), and arranges the individual results
in a single output tensor of the same batch size. Each of the
individual slices can optionally be adjointed (to adjoint a matrix
means to transpose and conjugate it) before multiplication by setting
the adj_x or adj_y flag to True, which are by default False.
The input tensors x and y are 2-D or higher with shape [..., r_x, c_x]
and [..., r_y, c_y].
The output tensor is 2-D or higher with shape [..., r_o, c_o], where:
A Tensor. Must be one of the following types: bfloat16, half, float32, float64, int16, int32, int64, complex64, complex128.
2-D or higher with shape [..., r_x, c_x].
y
A Tensor. Must have the same type as x.
2-D or higher with shape [..., r_y, c_y].
adj_x
An optional bool. Defaults to False.
If True, adjoint the slices of x. Defaults to False.
adj_y
An optional bool. Defaults to False.
If True, adjoint the slices of y. Defaults to False.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-10-27 UTC."],[],[]]