.. currentmodule:: pywt
The :mod:`~pywt.thresholding` helper module implements the most popular signal thresholding functions.
.. autofunction:: threshold
.. autofunction:: threshold_firm
.. autofunction:: estimate_noise
The left panel of the figure below illustrates that non-negative Garotte thresholding is intermediate between soft and hard thresholding. Firm thresholding transitions between soft and hard thresholding behavior. It requires a pair of threshold values that define the width of the transition region.
.. plot:: pyplots/plot_thresholds.py