Python implementation of the algorithm of the paper "Learning Parametric Dictionaries for Signals on Graphs" from D. Thanou, D.I. Shuman, and P. Frossard.
Run the program by simply running "main.py". Parameters can be changed in "parameters.py".
"networkx" and "cvxopt" python packages are needed for code to compile. "mosek" solver needs to be installed if used by cvxopt in interior point method.