shoujiang / UnrolledAMP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unrolled Approximate Message Passing Algorithm for Nonconvex Regularization

Description of Files

Creates numpy archives (.npz) and matlab (.mat) files with (y,x,A) for the sparse linear problem y=Ax+w. These files are not really necessary for any of the deep-learning scripts, which generate the problem on demand. They are merely provided for better understanding the specific realizations used in the experiments.

This is an example implementation of LISTA Learned Iterative Soft Thresholding Algorithm by (Gregor&LeCun, 2010 ICML).

Example of Learned AMP (LAMP) with a variety of shrinkage functions.

Example of Learned Vector AMP (LVAMP).

Thanks to the original code of https://github.com/mborgerding/onsager_deep_learning

About


Languages

Language:Python 100.0%