tf.linalg.matrix_rank
Вычисление ранга матрицы одной или нескольких матриц.
tf.linalg.matrix_rank(
a, tol=None, validate_args=False, name=None
)
| Аргументы |
a | (Массив) матрицы типа float-подобные матричные Tensor(ы), которые должны быть псевдообращёны. |
tol | Порог, ниже которого сингулярное значение считается равным нулю. Значение по умолчанию: None (т.е., eps * max(rows, cols) * max(singular_val)). |
validate_args | Если True, в граф могут быть добавлены дополнительные утверждения. Значение по умолчанию: False (т.е., утверждения в графе не добавляются). |
name | Префикс Python str для операций, созданных этой функцией. Значение по умолчанию: 'matrix_rank'. |
| Возвращаемое значение |
matrix_rank | (Массив) int32 скаляров, представляющих количество ненулевых сингулярных значений. |