Software

Software currently under development in the Ockham team that I contribute to:

  • The FAµST toolbox (C++ core, python & matlab wrappers) provides algorithms and data structures to decompose a given dense matrix into a product of sparse matrices in order to reduce its computational complexity (both for storage and manipulation).
  • The Lazylinop toolbox (python toolbox to manipulate lazy linear operators). Notably includes efficient GPU implementations of butterfly operators, conversion to butterfly operators, and (work in progress) optimized quantization of butterfly operators).

I personally contributed to the software and resources below. See more software and resources from the PANAMA team

Software

Name License Supported OS Description
BSS Oracle GPL All Matlab toolbox to compute oracle estimators for source separation
BSS_EVAL GPL All Matlab toolbox for the measurement of source separation performance
LastWave GPL Unix, MacOS, Cygwin Signal processing software (wavelets, matching pursuit, …)
MPTK GPL Unix, MacOS, Cygwin Library for fast Matching Pursuit
NACHOS GPL All Nearfield acoustic holography with sparse regularization
SMALLbox GPL 3 All Matlab toolbox for processing signals using adaptive sparse structured representations
AGLA package GPL 3 All Matlab toolbox for Analysis Greedy Like Algorithms, to reproduce the results of this paper

Other Resources

Name Type of resource Description
BASS-dB Database Database for the evaluation of audio source separation algorithms
NACHOSDB Database Database for nearfield acoustic holography