阅读(3023) (10)

如何使用conj

2017-09-14 16:08:41 更新

tf.conj

conj ( 
    x , 
    name = None
 )

定义在:tensorflow/python/ops/math_ops.py.

参考指南:数学>复数函数

返回复数的复数共轭.

给定一个复数的张量的 input ,该操作返回一个复数的张量,它是 input 中每个元素的复数共轭input.input 的复数必须是 \(a + bj \)的形式,其中 a 是实部,b 是虚部.

此操作返回的复数共轭的格式为\(a - bj \).

例如:

# tensor 'input' is [-2.25 + 4.75j, 3.25 + 5.75j]
tf.conj(input) ==> [-2.25 - 4.75j, 3.25 - 5.75j]

如果 x 是真实的,则返回不变.

ARGS:

  • x:用于共轭的张量,必须具有数值类型.
  • name:操作的名称(可选).

返回:

返回一个 x 的共轭 (具有相同类型) 的张量.

注意:

  • TypeError:如果 x 不是数值张量.