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


Python tf.math.conj用法及代码示例


返回复数的复共轭。

用法

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

参数

  • x Tensor 共轭。必须具有数字或变体类型。
  • name 操作的名称(可选)。

返回

  • Tensorx 的共轭(具有相同的类型)。

抛出

  • TypeError 如果 x 不是数字张量。

给定一个复数张量 x,此操作返回一个复数张量,这些复数是 x 中每个元素的复共轭。 x 中的复数必须采用 的形式,其中 a 是实部,b 是虚部。

此操作返回的复共轭形式为

例如:

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)>

numpy 兼容性

相当于 numpy.conj。

相关用法


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