ltfat / fastmpwithmultigabor

Reproducible research addendum to Z. Průša. Fast matching pursuit with multi-gabor dictionaries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a reproducible research addendum to the paper

Průša, Balazs, Holighaus: Fast Matching Pursuit with Multi-Gabor Dictionaries preprint

The provided bash scripts will obviously only work on Linux.

Contents

  • repr_fig1.m -- Reproduces Figure 1 from the paper. Requires LTFAT.
  • setup.sh -- Compiles the matching pursuit decomposition executables from MPTK and LIBLTFAT
  • run.sh -- Runs a head-to-head comparison of the two implementations of MP using provided dictionary.
  • batch_run_comparison.sh -- Runs a batch comparision as presented in Section V in the paper.

A snippet from the run.sh output:

------------------------Running MPTK's mpd------------------------------
MP DURATION  3.88 s  <---- MP decomposition runtime
 ...
------------------------Running libltfat's mpd--------------------------
INIT DURATION: 114 ms
DURATION: 914 ms <---- MP decomposition runtime
SYN DURATION: 84 ms

Requirements

Required libraries are fftw3, sndfile and pthreads.

License

PhaseReT is distributed under terms of GPL3

About

Reproducible research addendum to Z. Průša. Fast matching pursuit with multi-gabor dictionaries.

License:GNU General Public License v3.0


Languages

Language:C++ 45.7%Language:C 38.4%Language:MATLAB 6.5%Language:TeX 3.3%Language:CMake 2.8%Language:HTML 1.3%Language:CSS 0.8%Language:Shell 0.5%Language:Python 0.4%Language:Makefile 0.3%Language:M 0.0%Language:Batchfile 0.0%Language:JavaScript 0.0%