Skip to content

Commit fa24528

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents 3cf77c7 + cff7211 commit fa24528

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
This repository contains a set benchmarks for evaluating the performance
44
of different image reconstruction methods implemented in the DeepInverse library.
55

6-
- **DeepInverse documentation**: https://deepinv.github.io
6+
- **DeepInverse documentation**: https://deepinv.org
77
- **DeepInverse repository**: https://github.com/deepinv/deepinv
88

9-
**Leaderboards** are automatically generated and can be found in the [DeepInverse benchmarks documentation](https://deepinv.github.io/deepinv/benchmarks.html).
9+
**Leaderboards** are automatically generated and can be found in the [DeepInverse benchmarks documentation](https://deepinv.org/deepinv/benchmarks.html).
1010

1111
Benchmark results are stored in a HuggingFace repository: https://huggingface.co/datasets/deepinv/benchmarks/tree/main
1212

1313
### Evaluating Your Reconstruction Methods
1414

1515
To evaluate your own reconstruction methods on these benchmarks,
16-
install deepinv_bench:
16+
install `deepinv_bench`:
1717

1818
```bash
1919
pip install git+https://github.com/deepinv/benchmarks.git#egg=deepinv_bench
@@ -34,27 +34,29 @@ my_solver = dinv.models.RAM() # replace with your reconstruction method
3434
results = run_benchmark(my_solver, "benchmark_name")
3535
```
3636

37-
where `benchmark_name` is the name of the benchmark and `my_solver` is your reconstruction method which receives `(y, physics)` where
37+
where `benchmark_name` is the name of the benchmark and `my_solver` is your out-of-the-box reconstruction method which receives `(y, physics)` where
3838

3939
- `y` is a `torch.Tensor` containing the measurements,
40-
- `physics` is the forward operator, see more details in the [DeepInverse physics documentation](https://deepinv.github.io/deepinv/user_guide/physics/intro.html).
40+
- `physics` is the forward operator, see more details in the [DeepInverse physics documentation](https://deepinv.org/deepinv/user_guide/physics/intro.html).
4141

4242
### Adding New Solvers
4343

4444
To add a new solver to an existing benchmark, open a new pull request on this repository, adding a new `your_solver_name.py` file
4545
in the corresponding benchmark folder. Follow the structure of the existing solver files.
4646
The new solver will be automatically run once the pull request is merged, and the results will be added to the leaderboard.
4747

48+
Also consider adding your solver to the collection of [existing solvers in DeepInverse](https://deepinv.org/user_guide/reconstruction/pretrained-models.html)!
49+
4850
### Adding New Benchmarks
4951

5052
To create a new benchmark, open a new pull request adding a new folder following
5153
the structure given in the existing [benchmark_template](https://github.com/deepinv/benchmarks) folder.
5254

5355
A new benchmark requires:
5456

55-
- A **dataset** from the [DeepInverse datasets](https://deepinv.github.io/deepinv/user_guide/training/datasets.html).
56-
- A **forward operator** from the [DeepInverse operators](https://deepinv.github.io/deepinv/user_guide/physics/physics.html).
57-
- A set of **reconstruction methods** from the [DeepInverse reconstructors](https://deepinv.github.io/deepinv/user_guide/reconstruction/introduction.html) and potentially other custom solvers.
58-
- A set of **metrics** from the [DeepInverse metrics](https://deepinv.github.io/deepinv/user_guide/training/metric.html).
57+
- A **dataset** from the [DeepInverse datasets](https://deepinv.org/deepinv/user_guide/training/datasets.html).
58+
- A **forward operator** from the [DeepInverse operators](https://deepinv.org/deepinv/user_guide/physics/physics.html).
59+
- A set of out-of-the-box **reconstruction methods** from the [DeepInverse reconstructors](https://deepinv.org/deepinv/user_guide/reconstruction/introduction.html) and potentially other custom solvers.
60+
- A set of **metrics** from the [DeepInverse metrics](https://deepinv.org/deepinv/user_guide/training/metric.html).
5961

60-
If you would like to propose a new dataset, metric or forward operator, please [open an issue](https://github.com/deepinv/benchmarks/issues/new/choose).
62+
If you would like to propose a new dataset, metric or forward operator, please [open an issue](https://github.com/deepinv/benchmarks/issues/new/choose).

0 commit comments

Comments
 (0)