├── README.md ├── img ├── gaussian2d-etav-N3-nor1-1.png ├── gaussian2d-etav-N3-nor1-2.png └── gaussian2d-etav-N3-nor1-3.png └── matlab ├── GaussElim1.m ├── frank-wolfe ├── README.md ├── README.pdf ├── aux │ ├── test_bfgs.m │ ├── test_fused.m │ ├── test_laplace_singledirac.m │ └── test_mixtures.m ├── aux_ista_2d.m ├── frank_wolfe.m ├── ista.m ├── lbfgsb │ ├── Makefile │ ├── compile_mex.m │ ├── driver1.m │ ├── example_NNLS.m │ ├── fminunc_wrapper.m │ ├── lbfgsb.m │ ├── lbfgsb_wrapper.c │ ├── lbfgsb_wrapper.mexa64 │ ├── lbfgsb_wrapper.mexmaci64 │ └── lbfgsb_wrapper.mexw64 ├── load_operator.m ├── minConf │ ├── autoGrad.m │ ├── dampedUpdate.m │ ├── isLegal.m │ ├── lbfgs.m │ ├── lbfgsC.c │ ├── lbfgsC.mexa64 │ ├── lbfgsC.mexglx │ ├── lbfgsC.mexmac │ ├── lbfgsC.mexw32 │ ├── lbfgsC.mexw64 │ ├── lbfgsHvFunc2.m │ ├── lbfgsUpdate.m │ ├── minConf_TMP.m │ ├── myProcessOptions.m │ └── polyinterp.m ├── noncvx_sparse_spikes.m ├── test_display_cov.m ├── test_frank_wolfe_1d.m ├── test_frank_wolfe_2d.m └── toolbox │ ├── clamp.m │ ├── crop.m │ ├── eval_formula.m │ ├── fast_formula.m │ ├── fast_formula_2.m │ ├── getoptions.m │ ├── perform_bfgs.m │ ├── plot_measure_2d.m │ ├── progressbar.m │ ├── rescale.m │ └── s2v.m └── symbolic-certificates ├── README.md ├── TaylorMtx.m ├── compute_etav.m ├── compute_etav_neuro_disc.m ├── compute_etaw.m ├── display_eta.m ├── load_correlation.m ├── test_certificate.m ├── test_gmixtures.m ├── test_neuro_like_disc.m └── toolbox ├── cauchy_residue.m ├── fast_formula.m ├── getoptions.m ├── poly_coefs.m ├── poly_deriv.m ├── poly_order.m └── progressbar.m /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/README.md -------------------------------------------------------------------------------- /img/gaussian2d-etav-N3-nor1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/img/gaussian2d-etav-N3-nor1-1.png -------------------------------------------------------------------------------- /img/gaussian2d-etav-N3-nor1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/img/gaussian2d-etav-N3-nor1-2.png -------------------------------------------------------------------------------- /img/gaussian2d-etav-N3-nor1-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/img/gaussian2d-etav-N3-nor1-3.png -------------------------------------------------------------------------------- /matlab/GaussElim1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/GaussElim1.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/README.md -------------------------------------------------------------------------------- /matlab/frank-wolfe/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/README.pdf -------------------------------------------------------------------------------- /matlab/frank-wolfe/aux/test_bfgs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/aux/test_bfgs.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/aux/test_fused.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/aux/test_fused.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/aux/test_laplace_singledirac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/aux/test_laplace_singledirac.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/aux/test_mixtures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/aux/test_mixtures.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/aux_ista_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/aux_ista_2d.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/frank_wolfe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/frank_wolfe.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/ista.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/ista.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/Makefile -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/compile_mex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/compile_mex.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/driver1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/driver1.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/example_NNLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/example_NNLS.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/fminunc_wrapper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/fminunc_wrapper.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/lbfgsb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/lbfgsb.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.c -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.mexa64 -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.mexmaci64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.mexmaci64 -------------------------------------------------------------------------------- /matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/lbfgsb/lbfgsb_wrapper.mexw64 -------------------------------------------------------------------------------- /matlab/frank-wolfe/load_operator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/load_operator.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/autoGrad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/autoGrad.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/dampedUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/dampedUpdate.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/isLegal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/isLegal.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgs.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsC.c -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsC.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsC.mexa64 -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsC.mexglx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsC.mexglx -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsC.mexmac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsC.mexmac -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsC.mexw32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsC.mexw32 -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsC.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsC.mexw64 -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsHvFunc2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsHvFunc2.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/lbfgsUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/lbfgsUpdate.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/minConf_TMP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/minConf_TMP.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/myProcessOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/myProcessOptions.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/minConf/polyinterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/minConf/polyinterp.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/noncvx_sparse_spikes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/noncvx_sparse_spikes.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/test_display_cov.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/test_display_cov.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/test_frank_wolfe_1d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/test_frank_wolfe_1d.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/test_frank_wolfe_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/test_frank_wolfe_2d.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/clamp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/clamp.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/crop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/crop.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/eval_formula.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/eval_formula.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/fast_formula.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/fast_formula.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/fast_formula_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/fast_formula_2.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/getoptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/getoptions.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/perform_bfgs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/perform_bfgs.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/plot_measure_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/plot_measure_2d.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/progressbar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/progressbar.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/rescale.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/rescale.m -------------------------------------------------------------------------------- /matlab/frank-wolfe/toolbox/s2v.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/frank-wolfe/toolbox/s2v.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/README.md -------------------------------------------------------------------------------- /matlab/symbolic-certificates/TaylorMtx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/TaylorMtx.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/compute_etav.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/compute_etav.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/compute_etav_neuro_disc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/compute_etav_neuro_disc.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/compute_etaw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/compute_etaw.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/display_eta.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/display_eta.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/load_correlation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/load_correlation.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/test_certificate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/test_certificate.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/test_gmixtures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/test_gmixtures.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/test_neuro_like_disc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/test_neuro_like_disc.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/cauchy_residue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/cauchy_residue.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/fast_formula.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/fast_formula.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/getoptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/getoptions.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/poly_coefs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/poly_coefs.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/poly_deriv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/poly_deriv.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/poly_order.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/poly_order.m -------------------------------------------------------------------------------- /matlab/symbolic-certificates/toolbox/progressbar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpeyre/2017-SIMA-super-resolution/HEAD/matlab/symbolic-certificates/toolbox/progressbar.m --------------------------------------------------------------------------------