tf.raw_ops.ComplexAbs

Computes the complex absolute value of a tensor.

tf.raw_ops.ComplexAbs(
    x, Tout=tf.dtypes.float32, name=None
)

Given a tensor x of complex numbers, this operation returns a tensor of type float or double that is the absolute value of each element in x. All elements in x must be complex numbers of the form \(a + bj\). The absolute value is computed as \( \sqrt{a^2 + b^2}\).

Args:

  • x: A Tensor. Must be one of the following types: complex64, complex128.
  • Tout: An optional tf.DType from: tf.float32, tf.float64. Defaults to tf.float32.
  • name: A name for the operation (optional).

Returns:

A Tensor of type Tout.