Spec-Zone.ru › TensorFlow 2.9

tf.math.conj

Просмотреть исходный код на GitHub

Возвращает комплексно сопряжённое значение комплексного числа.

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

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

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

tf.compat.v1.conj, tf.compat.v1.math.conj

tf.math.conj(
    x, name=None
)

Для данного тензора x комплексных чисел данная операция возвращает тензор комплексных чисел, являющихся комплексно сопряжёнными каждому элементу в x. Комплексные числа в x должны быть в форме \(a + bj\), где a — действительная часть, а b — мнимая часть.

Комплексно сопряжённое число, возвращаемое этой операцией, имеет вид \(a - bj\).

Например:

x = tf.constant([-2.25 + 4.75j, 3.25 + 5.75j])
tf.math.conj(x)
<tf.Tensor: shape=(2,), dtype=complex128,
numpy=array([-2.25-4.75j,  3.25-5.75j])>

Если x вещественно, оно возвращается без изменений.

Например:

x = tf.constant([-2.25, 3.25])
tf.math.conj(x)
<tf.Tensor: shape=(2,), dtype=float32,
numpy=array([-2.25,  3.25], dtype=float32)>
Аргументы
x Tensor для конъюгации. Должен иметь числовой или вариантный тип.
name Имя операции (необязательно).
Возвращаемое значение
Тензор Tensor, являющийся сопряжённым к x (с тем же типом).
Исключения
TypeError Если x не является числовым тензором.

Совместимость с numpy

Эквивалентно numpy.conj.

© 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/math/conj

Spec-Zone.ru

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