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 скаляров, представляющих количество ненулевых сингулярных значений.