Skip to content

bmalezieux/benchmark_invprob_inference

Repository files navigation

Benchmarking inference for large scale inverse problems

Build Status Python 3.10+

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.

Install

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 .

Run the benchmark

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.

About

Benchmarking inference for large scale inverse problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors