Spec-Zone.ru › TensorFlow 2.3

tf.math.abs

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

Вычисляет абсолютное значение тензора.

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

Основные псевдонимы

tf.abs

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

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

tf.compat.v1.abs, tf.compat.v1.math.abs

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

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

Для тензора x комплексных чисел эта операция возвращает тензор типа float32 или float64, который является абсолютным значением каждого элемента в x. Для комплексного числа \(a + bj\), его абсолютное значение вычисляется как \(\sqrt{a^2

  • b^2}\). Например:
x = tf.constant([[-2.25 + 4.75j], [-3.25 + 5.75j]])
tf.abs(x)
<tf.Tensor: shape=(2, 1), dtype=float64, numpy=
array([[5.25594901],
       [6.60492241]])>
Аргументы
x Tensor или SparseTensor типа float16, float32, float64, int32, int64, complex64 или complex128.
name Имя операции (необязательно).
Возвращаемое значение
Tensor или SparseTensor той же размерности, типа и разреженности, что и x, с абсолютными значениями. Обратите внимание, что для входных complex64 или complex128 возвращаемый Tensor будет типа float32 или float64 соответственно.

Если x является SparseTensor, возвращается SparseTensor(x.indices, tf.math.abs(x.values, ...), x.dense_shape)

© 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/abs

Spec-Zone.ru

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