Spec-Zone.ru › TensorFlow 2.4

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.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/math/conj

Spec-Zone.ru

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