This benchmark is dedicated to solvers of inverse problems in large scale settings.
The benchmark compares the performance of different reconstruction algorithms (solvers) on various inverse problems (datasets) such as tomography, deblurring, etc. It uses standard metrics like PSNR to evaluate the reconstruction quality.
This benchmark requires to be installed using the following commands:
$ pip install -U benchopt $ git clone https://github.com/bmalezieux/benchmark_invprob_inference $ cd benchmark_invprob_inference $ pip install -e .
To run the benchmark, use the benchopt run command from the root of the repository:
$ benchopt run .
You can also specify which solvers and datasets to run:
$ benchopt run . -s solver1 -d dataset2 --max-runs 10 --n-repetitions 10
Use benchopt run -h for more details about these options, or visit https://benchopt.github.io/api.html.