cr.sparse.lop.dwt

cr.sparse.lop.dwt(n, wavelet='haar', level=1, axis=0, basis=False)[source]

Returns a 1D Discrete Wavelet Transform operator

Parameters
  • n (int) – Dimension of the input signal and output coefficients

  • wavelet (string) – Name of the discrete wavelet to be used

  • level (int) – Number of wavelet decompositions (default 1)

  • axis (int) – For multi-dimensional array input, the axis along which the linear operator will be applied

  • basis (bool) – If False, the transform operator is returned. If True, the wavelet basis operator is returned instead. Default False.

Returns

A linear operator wrapping 1D DWT transform or basis

Return type

Operator