Spec-Zone.ru › TensorFlow 2.3

tf.math.angle

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

Возвращает аргумент комплексного (или вещественного) тензора поэлементно.

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

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

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

tf.compat.v1.angle, tf.compat.v1.math.angle

tf.math.angle(
    input, name=None
)

При заданном тензоре input, эта операция возвращает тензор типа float, представляющий собой аргумент каждого элемента в input, рассматриваемого как комплексное число.

Элементы в input рассматриваются как комплексные числа вида \(a + bj\), где a — действительная часть, а b — мнимая часть. Если input вещественное, то b по определению равно нулю.

Аргумент, возвращаемый этой функцией, имеет вид \(atan2(b, a)\). Если input вещественный, возвращается тензор из нулей.

Например:

input = tf.constant([-2.25 + 4.75j, 3.25 + 5.75j], dtype=tf.complex64)
tf.math.angle(input).numpy()
# ==> array([2.0131705, 1.056345 ], dtype=float32)
Аргументы
input A Tensor. Должен быть одного из следующих типов: float, double, complex64, complex128.
name Имя операции (необязательно).
Возвращаемое значение
A Tensor типа float32 или float64.

© 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.3/api_docs/python/tf/math/angle

Spec-Zone.ru

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