tf.raw_ops.MatrixSolve | TensorFlow v2.16.1 (original) (raw)
tf.raw_ops.MatrixSolve
Stay organized with collections Save and categorize content based on your preferences.
Solves systems of linear equations.
View aliases
Compat aliases for migration
SeeMigration guide for more details.
tf.compat.v1.raw_ops.MatrixSolve
tf.raw_ops.MatrixSolve(
matrix, rhs, adjoint=False, name=None
)
Matrix
is a tensor of shape [..., M, M]
whose inner-most 2 dimensions form square matrices. Rhs
is a tensor of shape [..., M, K]
. The output
is a tensor shape [..., M, K]
. If adjoint
is False
then each output matrix satisfies matrix[..., :, :] * output[..., :, :] = rhs[..., :, :]
. If adjoint
is True
then each output matrix satisfiesadjoint(matrix[..., :, :]) * output[..., :, :] = rhs[..., :, :]
.
Args | |
---|---|
matrix | A Tensor. Must be one of the following types: float64, float32, half, complex64, complex128. Shape is [..., M, M]. |
rhs | A Tensor. Must have the same type as matrix. Shape is [..., M, K]. |
adjoint | An optional bool. Defaults to False. Boolean indicating whether to solve with matrix or its (block-wise) adjoint. |
name | A name for the operation (optional). |
Returns |
---|
A Tensor. Has the same type as matrix. |