@@ -22,7 +22,9 @@ After preparing the required environment, you need to construct the bases which
*To be sure that you construct the same domains as ours, we saved a .txt file containing the order of the image paths we extracted from the Splicing category. By default, the code available here take into account that list and not the one you could obtain from your side that can lead to a different order.*
- When this is finished, you can reproduce our experiments lauching the script `simulations.py` in the folder `Experiments`.
Each experiment of our paper is associated to a code. Giving the code to the function `reproduce(code)` from `simulations.py` enables to reproduce our results.
Each experiment of our paper is associated to a code. Giving the code to the function `reproduce(code)` from `simulations.py` enables to reproduce our experiments. However, this does not ensure that you will obtain the same results since it can change according to your GPU/CPU.
You can be at least sure to obtain the same datasets and to start the training with the same weights.
Please find below a table linking a code to an experiment presented in the paper :
| Name of the experiment | Code |
...
...
@@ -35,10 +37,12 @@ After preparing the required environment, you need to construct the bases which
| Update($`\sigma=8`$) with Source=None and Target=QF(5) using only 10 patches for the target training set | 5 |
| Update($`\sigma=8`$) with Source=None and Target=QF(5) using only 100 patches for the target training set | 6 |
| Update($`\sigma=8`$) with Source=None and Target=QF(5) using only 1000 patches for the target training set | 7 |
| Update($`\sigma=8`$) with Source=QF(100) and Target=QF(5) | 8 |
| Update($`\sigma=8`$) with Source=QF(5) and Target=QF(100) | 9 |
| Mix with Source=None and Target=QF(5) | 10 |
| Mix with Source=QF(100) and Target=QF(5) | 11 |
| Update($`\sigma=0.01`$) with Source=None and Target=QF(5) | 8 |
| Update($`\sigma=100`$) with Source=None and Target=QF(5) | 9 |
| Update($`\sigma=8`$) with Source=QF(100) and Target=QF(5) | 10 |
| Update($`\sigma=8`$) with Source=QF(5) and Target=QF(100) | 11 |
| Mix with Source=None and Target=QF(5) | 12 |
| Mix with Source=QF(100) and Target=QF(5) | 13 |
- If you want to make other experiments feel free to precise your hyperparameters using a dictionary like the one in `.\Results\SrcOnly-s=none_t=qf(5)\hyperparameters-SrcOnly-s=none_t=qf(5)` before calling the function `simulate(hyperparameters)`.
...
...
@@ -115,8 +119,7 @@ from the filenames of the source and the target. For instance SrcOnly(None --> Q
```
**All the experiments have been launched with the GPU NVIDIA GeForce GTX 1060 6GB**