Main Content

Signal Processing Using Deep Learning

Extend deep learning workflows with signal processing applications

Apply deep learning to signal processing by using Deep Learning Toolbox™ together with Signal Processing Toolbox™ or Wavelet Toolbox™. For audio and speech processing applications, seeAudio Processing Using Deep Learning. For applications in wireless communications, seeWireless Communications Using Deep Learning.

Apps

Signal Labeler Label signal attributes, regions, and points of interest, and extract features

Functions

labeledSignalSet Create labeled signal set
signalLabelDefinition Create signal label definition
signalMask Modify and convert signal masks and extract signal regions of interest
countlabels Count number of unique labels
folders2labels Get list of labels from folder names
splitlabels Find indices to split labels according to specified proportions
signalDatastore Datastore for collection of signals
dlstft Deep learning short-time Fourier transform
stftLayer Short-time Fourier transform layer

Topics