cupy.linalg.matrix_rank#
- cupy.linalg.matrix_rank(M, tol=None)[source]#
使用 SVD 方法返回数组的矩阵秩
- 参数:
M (cupy.ndarray) – 输入数组。其 ndim 必须小于或等于 2。
tol (None 或 float) – M 的奇异值阈值。当 tol 为 None 时,并且 eps 是 M 数据类型的 epsilon 值,则 tol 设置为 S.max() * max(M.shape) * eps,其中 S 是 M 的奇异值。这与
numpy.linalg.matrix_rank()
保持一致。
- 返回:
M 的秩。
- 返回类型: