Spec-Zone.ru › TensorFlow 2.9

tf.linalg.inv

Вычисляет обратную матрицу или её сопряжённый транспонированный (сопряжённую транспонированную матрицу) для одной или нескольких квадратных обратимых матриц.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.linalg.inv, tf.compat.v1.matrix_inverse

tf.linalg.inv(
    input, adjoint=False, name=None
)

Ввод — это тензор формы [..., M, M], где внутренние 2 измерения образуют квадратные матрицы. Вывод — это тензор той же формы, что и вход, содержащий обратные значения для всех входных подматриц [..., :, :].

Операция использует LU-разложение с частичным выбором опорного элемента для вычисления обратных матриц.

Если матрица не обратима, нет гарантии, что операция сделает что-то определённое. Она может обнаружить это условие и вызвать исключение, или просто вернуть мусорный результат.

Аргументы
input A Tensor. Должен быть одним из следующих типов: float64, float32, half, complex64, complex128. Форма — [..., M, M].
adjoint Необязательный bool. По умолчанию — False.
name Название операции (необязательно).
Возвращаемое значение
A Tensor. Имеет тот же тип, что и input.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/linalg/inv

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API