当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.Tensor.__abs__用法及代码示例


用法

__abs__(
    name=None
)

参数

  • x TensorSparseTensor 类型为 float16float32float64int32int64complex64complex128
  • name 操作的名称(可选)。

返回

  • A Tensor或者SparseTensor具有相同的大小、类型和稀疏性x,具有绝对值。注意,对于complex64或者complex128输入,返回Tensor将是类型float32或者float64, 分别。

    如果 xSparseTensor ,则返回 SparseTensor(x.indices, tf.math.abs(x.values, ...), x.dense_shape)

计算张量的绝对值。

给定整数或浮点值的张量,此操作返回相同类型的张量,其中每个元素包含输入中相应元素的绝对值。

给定复数张量 x,此操作返回类型为 float32float64 的张量,它是 x 中每个元素的绝对值。对于复数 ,其绝对值计算为

例如:

# real number
x = tf.constant([-2.25, 3.25])
tf.abs(x)
<tf.Tensor: shape=(2,), dtype=float32,
numpy=array([2.25, 3.25], dtype=float32)>
# complex number
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]])>

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.Tensor.__abs__。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。