Main Content

Short-time Fourier transform layer

An STFT layer computes the short-time Fourier transform of the input. Use of this layer requires Deep Learning Toolbox™.

creates a Short-Time Fourier Transform (STFT) layer. The input to
`layer`

= stftLayer`stftLayer`

must be a `dlarray`

(Deep Learning Toolbox) object in
`"CBT"`

format with a size along the time dimension greater than the
length of `Window`

.

specifies optional parameters using name-value arguments. You can specify the analysis
window and the format of the output, among others.`layer`

= stftLayer(`Name=Value`

)

- Deep Network Designer (Deep Learning Toolbox)

`dlstft`

|`stft`

|`istft`

|`stftmag2sig`

- List of Deep Learning Layers (Deep Learning Toolbox)