Spec-Zone.ru › TensorFlow

tf.linalg.inv

Вычисляет обратные значения одного или нескольких квадратных обратимых матриц или их сопряжённых транспонированных.

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

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

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

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

tf.linalg.inv(
    input: Annotated[Any, TV_MatrixInverse_T], adjoint: bool = False, name=None
) -> Annotated[Any, TV_MatrixInverse_T]

Входной тензор имеет форму [..., 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/api_docs/python/tf/linalg/inv

Spec-Zone.ru

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