Soft-thresholding
Overwrites each entry of \(A\) with its soft-thresholded value.
Implementation
C API
-
ElError
ElSoftThreshold_s(ElMatrix_s A, float rho, bool relative)
-
ElError
ElSoftThreshold_d(ElMatrix_d A, double rho, bool relative)
-
ElError
ElSoftThreshold_c(ElMatrix_c A, float rho, bool relative)
-
ElError
ElSoftThreshold_z(ElMatrix_z A, double rho, bool relative)
-
ElError
ElSoftThresholdDist_s(ElDistMatrix_s A, float rho, bool relative)
-
ElError
ElSoftThresholdDist_d(ElDistMatrix_d A, double rho, bool relative)
-
ElError
ElSoftThresholdDist_c(ElDistMatrix_c A, float rho, bool relative)
-
ElError
ElSoftThresholdDist_z(ElDistMatrix_z A, double rho, bool relative)