Algorithms¶
This section lists and organizes available and planned algorithms in the CR-Sparse package.
Sparse recovery algorithms¶
See [MMN+18] for a review of sparse recovery algorithms.
Convex relaxation algorithms
Algorithm |
Acronym |
Status |
Docs |
---|---|---|---|
Truncated Newton Interior Points Method |
L1LS |
done |
|
Basis Pursuit using ADMM |
BP |
done |
|
Basis Pursuit Denoising using ADMM |
BPDN |
done |
|
Basis Pursuit with Inequality Constraints using ADMM |
BPIC |
done |
Greedy pursuit algorithms
Algorithm |
Acronym |
Status |
Docs |
---|---|---|---|
Orthogonal Matching Pursuit |
OMP |
done |
|
Compressive Sampling Matching Pursuit |
CoSaMP |
done |
|
Subspace Pursuit |
CoSaMP |
done |
Shrinkage and thresholding algorithms
Algorithm |
Acronym |
Status |
Docs |
---|---|---|---|
Iterative Shrinkage Thresholding Algorithm |
ISTA |
done |
|
Fast Iterative Shrinkage Thresholding Algorithm |
FISTA |
done |
|
Iterative Hard Thresholding |
IHT |
done |
|
Normalized Iterative Hard Thresholding |
NIHT |
done |
|
Hard Thresholding Pursuit |
HTP |
done |
|
Normalized Hard Thresholding Pursuit |
NHTP |
done |