![]() |
Compute the matrix rank of one or more matrices.
Aliases:
tf.linalg.matrix_rank(
a,
tol=None,
validate_args=False,
name=None
)
Arguments:
a
: (Batch of)float
-like matrix-shapedTensor
(s) which are to be pseudo-inverted.tol
: Threshold below which the singular value is counted as 'zero'. Default value:None
(i.e.,eps * max(rows, cols) * max(singular_val)
).validate_args
: WhenTrue
, additional assertions might be embedded in the graph. Default value:False
(i.e., no graph assertions are added).name
: Pythonstr
prefixed to ops created by this function. Default value: 'matrix_rank'.
Returns:
matrix_rank
: (Batch of)int32
scalars representing the number of non-zero singular values.