MatrixLogarithm

публичный финальный класс MatrixLogarithm

Вычисляет матричный логарифм одной или нескольких квадратных матриц:

\\(log(exp(A)) = A\\)

Эта операция определена только для комплексных матриц. Если A положительно определена и действительна, то приведение к комплексной матрице, логарифмирование и обратное приведение к вещественной матрице даст правильный результат.

Эта функция вычисляет матричный логарифм с использованием алгоритма Шура-Парлетта. Подробности об алгоритме можно найти в разделе 11.6.2 книги Николаса Дж. Хайэма «Функции матриц: теория и вычисления», SIAM 2008. ISBN 978-0-898716-46-7.

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

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
static <T расширяет TType > MatrixLogarithm <T>
create (область действия , ввод операнда <T>)
Фабричный метод для создания класса, обертывающего новую операцию MatrixLogarithm.
Выход <Т>
выход ()
Форма — `[..., M, M]`.

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «Матрица-логарифм»

Публичные методы

публичный вывод <T> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static MatrixLogarithm <T> create (область действия , ввод операнда <T>)

Фабричный метод для создания класса, обертывающего новую операцию MatrixLogarithm.

Параметры
объем текущий объем
вход Форма — `[..., M, M]`.
Возврат
  • новый экземпляр MatrixLogarithm

публичный вывод <T> вывод ()

Форма — `[..., M, M]`.