Transform learning has been proposed as a new and effective formulation for analysis dictionary learning. where the ℓ0 norm or the ℓ1 norm are generally used as sparsity constraint. The sparse solutions can be obtained by the hard thresholding or the soft thresholding. The hard thresholding is actually a greedy algorithm. https://www.getpureroutine.com/