# Spectral Functions

[TOC]

The @{tf.spectral} module supports several spectral decomposition operations
that you can use to transform Tensors of real and complex signals.

## Discrete Fourier Transforms

*   @{tf.spectral.fft}
*   @{tf.spectral.ifft}
*   @{tf.spectral.fft2d}
*   @{tf.spectral.ifft2d}
*   @{tf.spectral.fft3d}
*   @{tf.spectral.ifft3d}
*   @{tf.spectral.rfft}
*   @{tf.spectral.irfft}
*   @{tf.spectral.rfft2d}
*   @{tf.spectral.irfft2d}
*   @{tf.spectral.rfft3d}
*   @{tf.spectral.irfft3d}

## Discrete Cosine Transforms

*   @{tf.spectral.dct}
*   @{tf.spectral.idct}
