diff --git a/src/ptbench/configs/datasets/hivtb_RS/__init__.py b/src/ptbench/configs/datasets/hivtb_RS/__init__.py deleted file mode 100644 index 3803f5c2d92159bc3a097bf7ad6f15fdb4b88943..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol, resize_size=512, cc_size=512, RGB=False): - from ....data.hivtb_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_0.py b/src/ptbench/configs/datasets/hivtb_RS/fold_0.py deleted file mode 100644 index 36cb16e03ba6b5b79dd333895c4da836ba452e53..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_0.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 0) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_1.py b/src/ptbench/configs/datasets/hivtb_RS/fold_1.py deleted file mode 100644 index bacec20d489adb351e8bbe1782a235d57fe7c308..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_1.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 1) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_2.py b/src/ptbench/configs/datasets/hivtb_RS/fold_2.py deleted file mode 100644 index edd547980fcb4cddd1e264aa79d4d73f4d8fe098..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_2.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 2) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_3.py b/src/ptbench/configs/datasets/hivtb_RS/fold_3.py deleted file mode 100644 index 2e8371b81993f985c0cf14f339717c9328742389..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_3.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 3) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_4.py b/src/ptbench/configs/datasets/hivtb_RS/fold_4.py deleted file mode 100644 index adbd52a401dfdac59c768643741c9aabb4f0227f..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_4.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 4) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_5.py b/src/ptbench/configs/datasets/hivtb_RS/fold_5.py deleted file mode 100644 index 66862f150d9e016d87da110de5dff4b23f613020..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_5.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 5) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_6.py b/src/ptbench/configs/datasets/hivtb_RS/fold_6.py deleted file mode 100644 index f4a4e786c1232637295b4c2695a92844ad650f79..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_6.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 6) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_7.py b/src/ptbench/configs/datasets/hivtb_RS/fold_7.py deleted file mode 100644 index 5a84c9560655ea8a9f95aa0d54172a96844b52aa..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_7.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 7) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_8.py b/src/ptbench/configs/datasets/hivtb_RS/fold_8.py deleted file mode 100644 index cfe6c632b2f048312fee34c914f44fd8a68c1953..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_8.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 8) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/hivtb_RS/fold_9.py b/src/ptbench/configs/datasets/hivtb_RS/fold_9.py deleted file mode 100644 index 27b45302f01cc0698b258d0bc462a8c4d2afc3d0..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/hivtb_RS/fold_9.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""HIV-TB dataset for TB detection (cross validation fold 9) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.hivtb` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/indian_RS/__init__.py b/src/ptbench/configs/datasets/indian_RS/__init__.py deleted file mode 100644 index dc0111ff1744641fb2020e5e0a1a6d2ae8c58207..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.indian_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/indian_RS/default.py b/src/ptbench/configs/datasets/indian_RS/default.py deleted file mode 100644 index 583a3edcf2dce9bbd4a9000b293249eeeffc9daa..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/default.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (default protocol) (extended with DensenetRS -predictions) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_0.py b/src/ptbench/configs/datasets/indian_RS/fold_0.py deleted file mode 100644 index 4fcf659bcf79c17e96e99aa8d612f516ce2dd701..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_0.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 0) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_1.py b/src/ptbench/configs/datasets/indian_RS/fold_1.py deleted file mode 100644 index 3c3d85167e01fb66b609cc27ddbfc61d2de88f84..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_1.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 1) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_2.py b/src/ptbench/configs/datasets/indian_RS/fold_2.py deleted file mode 100644 index d1e713eb42ecb3e59488d69965b85dfbf8fdd14c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_2.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 2) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_3.py b/src/ptbench/configs/datasets/indian_RS/fold_3.py deleted file mode 100644 index 6d16dd73b9ec3ab3afb2df9681324a458a1663c0..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_3.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 3) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_4.py b/src/ptbench/configs/datasets/indian_RS/fold_4.py deleted file mode 100644 index 5e292f4049d0bfa638d3915be59709c3aab599d0..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_4.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 4) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_5.py b/src/ptbench/configs/datasets/indian_RS/fold_5.py deleted file mode 100644 index df5d3f7c6d4f1f242d67e72949a0d761f9aafe37..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_5.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 5) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_6.py b/src/ptbench/configs/datasets/indian_RS/fold_6.py deleted file mode 100644 index 396d1f31d543b6df37fc7beb82dc5ef1fb57d7bf..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_6.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 6) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_7.py b/src/ptbench/configs/datasets/indian_RS/fold_7.py deleted file mode 100644 index 7dfbe28a47d09ec4b3ce7f118ed5ba953f115367..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_7.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 7) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_8.py b/src/ptbench/configs/datasets/indian_RS/fold_8.py deleted file mode 100644 index ec7ac100739b5a50091e3a77a46d7e643ffc8c64..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_8.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 8) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/indian_RS/fold_9.py b/src/ptbench/configs/datasets/indian_RS/fold_9.py deleted file mode 100644 index 9f562e3ffcf94b183c210c873c5691744219ebcd..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/indian_RS/fold_9.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Indian dataset for TB detection (cross validation fold 9) - -* Split reference: [INDIAN-2013]_ with 20% of train set for the validation set -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.indian` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/__init__.py b/src/ptbench/configs/datasets/mc_ch_RS/__init__.py deleted file mode 100644 index 9e1569d6fd51b1ac4e95a5fa219238ea06063863..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/__init__.py +++ /dev/null @@ -1,53 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -from torch.utils.data.dataset import ConcatDataset - - -def _maker(protocol): - if protocol == "default": - from ..montgomery_RS import default as mc - from ..shenzhen_RS import default as ch - elif protocol == "fold_0": - from ..montgomery_RS import fold_0 as mc - from ..shenzhen_RS import fold_0 as ch - elif protocol == "fold_1": - from ..montgomery_RS import fold_1 as mc - from ..shenzhen_RS import fold_1 as ch - elif protocol == "fold_2": - from ..montgomery_RS import fold_2 as mc - from ..shenzhen_RS import fold_2 as ch - elif protocol == "fold_3": - from ..montgomery_RS import fold_3 as mc - from ..shenzhen_RS import fold_3 as ch - elif protocol == "fold_4": - from ..montgomery_RS import fold_4 as mc - from ..shenzhen_RS import fold_4 as ch - elif protocol == "fold_5": - from ..montgomery_RS import fold_5 as mc - from ..shenzhen_RS import fold_5 as ch - elif protocol == "fold_6": - from ..montgomery_RS import fold_6 as mc - from ..shenzhen_RS import fold_6 as ch - elif protocol == "fold_7": - from ..montgomery_RS import fold_7 as mc - from ..shenzhen_RS import fold_7 as ch - elif protocol == "fold_8": - from ..montgomery_RS import fold_8 as mc - from ..shenzhen_RS import fold_8 as ch - elif protocol == "fold_9": - from ..montgomery_RS import fold_9 as mc - from ..shenzhen_RS import fold_9 as ch - - mc = mc.dataset - ch = ch.dataset - - dataset = {} - dataset["__train__"] = ConcatDataset([mc["__train__"], ch["__train__"]]) - dataset["train"] = ConcatDataset([mc["train"], ch["train"]]) - dataset["__valid__"] = ConcatDataset([mc["__valid__"], ch["__valid__"]]) - dataset["validation"] = ConcatDataset([mc["validation"], ch["validation"]]) - dataset["test"] = ConcatDataset([mc["test"], ch["test"]]) - - return dataset diff --git a/src/ptbench/configs/datasets/mc_ch_RS/default.py b/src/ptbench/configs/datasets/mc_ch_RS/default.py deleted file mode 100644 index da6139cf8b98cb95aab9e1e1bb92463a6cc1f366..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/default.py +++ /dev/null @@ -1,9 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets.""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_0.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_0.py deleted file mode 100644 index dba632193769479003a18ac9adb440b78414c7bd..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_0.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 0)""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_1.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_1.py deleted file mode 100644 index e560691e62385facecc2b86ef1dafaec3ec8a0ae..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_1.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 1)""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_2.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_2.py deleted file mode 100644 index dd5fa947dc6cd55053364e5307aedd65f11b4782..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_2.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 2)""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_3.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_3.py deleted file mode 100644 index 1e8ffbcd4b6fc2bf71628efc94c6f68d6d0a2b26..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_3.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 3)""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_4.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_4.py deleted file mode 100644 index 2cc549fc88b32b9f194e02af404037ab1f10cf01..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_4.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 4)""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_5.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_5.py deleted file mode 100644 index 303c0464c6fbcf7154a8be5f3f2cf731f9d6185f..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_5.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 5)""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_6.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_6.py deleted file mode 100644 index 54d5b761b20e3b379d0b4fdafff48c272a2c7157..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_6.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 6)""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_7.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_7.py deleted file mode 100644 index 604032ad58271eaaf0b25652cfcd473ac9ff623a..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_7.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 7)""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_8.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_8.py deleted file mode 100644 index 1daabe0b496e1815f446b75433b8205ced68c3ef..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_8.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 8)""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/mc_ch_RS/fold_9.py b/src/ptbench/configs/datasets/mc_ch_RS/fold_9.py deleted file mode 100644 index 83ed5cecce7fbd59aa350240b811b1e497cbd00a..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_RS/fold_9.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery and Shenzhen datasets (cross -validation fold 9)""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/__init__.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/__init__.py deleted file mode 100644 index 7fa4f30799fd886ca7f792acb51d77870bede69c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/__init__.py +++ /dev/null @@ -1,157 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -from torch.utils.data.dataset import ConcatDataset - - -def _maker(protocol): - if protocol == "default": - from ..indian_RS import default as indian - from ..montgomery_RS import default as mc - from ..shenzhen_RS import default as ch - from ..tbx11k_simplified_RS import default as tbx11k - elif protocol == "rgb": - from ..indian_RS import rgb as indian - from ..montgomery_RS import rgb as mc - from ..shenzhen_RS import rgb as ch - from ..tbx11k_simplified_RS import rgb as tbx11k - elif protocol == "fold_0": - from ..indian_RS import fold_0 as indian - from ..montgomery_RS import fold_0 as mc - from ..shenzhen_RS import fold_0 as ch - from ..tbx11k_simplified_RS import fold_0 as tbx11k - elif protocol == "fold_1": - from ..indian_RS import fold_1 as indian - from ..montgomery_RS import fold_1 as mc - from ..shenzhen_RS import fold_1 as ch - from ..tbx11k_simplified_RS import fold_1 as tbx11k - elif protocol == "fold_2": - from ..indian_RS import fold_2 as indian - from ..montgomery_RS import fold_2 as mc - from ..shenzhen_RS import fold_2 as ch - from ..tbx11k_simplified_RS import fold_2 as tbx11k - elif protocol == "fold_3": - from ..indian_RS import fold_3 as indian - from ..montgomery_RS import fold_3 as mc - from ..shenzhen_RS import fold_3 as ch - from ..tbx11k_simplified_RS import fold_3 as tbx11k - elif protocol == "fold_4": - from ..indian_RS import fold_4 as indian - from ..montgomery_RS import fold_4 as mc - from ..shenzhen_RS import fold_4 as ch - from ..tbx11k_simplified_RS import fold_4 as tbx11k - elif protocol == "fold_5": - from ..indian_RS import fold_5 as indian - from ..montgomery_RS import fold_5 as mc - from ..shenzhen_RS import fold_5 as ch - from ..tbx11k_simplified_RS import fold_5 as tbx11k - elif protocol == "fold_6": - from ..indian_RS import fold_6 as indian - from ..montgomery_RS import fold_6 as mc - from ..shenzhen_RS import fold_6 as ch - from ..tbx11k_simplified_RS import fold_6 as tbx11k - elif protocol == "fold_7": - from ..indian_RS import fold_7 as indian - from ..montgomery_RS import fold_7 as mc - from ..shenzhen_RS import fold_7 as ch - from ..tbx11k_simplified_RS import fold_7 as tbx11k - elif protocol == "fold_8": - from ..indian_RS import fold_8 as indian - from ..montgomery_RS import fold_8 as mc - from ..shenzhen_RS import fold_8 as ch - from ..tbx11k_simplified_RS import fold_8 as tbx11k - elif protocol == "fold_9": - from ..indian_RS import fold_9 as indian - from ..montgomery_RS import fold_9 as mc - from ..shenzhen_RS import fold_9 as ch - from ..tbx11k_simplified_RS import fold_9 as tbx11k - elif protocol == "fold_0_rgb": - from ..indian_RS import fold_0_rgb as indian - from ..montgomery_RS import fold_0_rgb as mc - from ..shenzhen_RS import fold_0_rgb as ch - from ..tbx11k_simplified_RS import fold_0_rgb as tbx11k - elif protocol == "fold_1_rgb": - from ..indian_RS import fold_1_rgb as indian - from ..montgomery_RS import fold_1_rgb as mc - from ..shenzhen_RS import fold_1_rgb as ch - from ..tbx11k_simplified_RS import fold_1_rgb as tbx11k - elif protocol == "fold_2_rgb": - from ..indian_RS import fold_2_rgb as indian - from ..montgomery_RS import fold_2_rgb as mc - from ..shenzhen_RS import fold_2_rgb as ch - from ..tbx11k_simplified_RS import fold_2_rgb as tbx11k - elif protocol == "fold_3_rgb": - from ..indian_RS import fold_3_rgb as indian - from ..montgomery_RS import fold_3_rgb as mc - from ..shenzhen_RS import fold_3_rgb as ch - from ..tbx11k_simplified_RS import fold_3_rgb as tbx11k - elif protocol == "fold_4_rgb": - from ..indian_RS import fold_4_rgb as indian - from ..montgomery_RS import fold_4_rgb as mc - from ..shenzhen_RS import fold_4_rgb as ch - from ..tbx11k_simplified_RS import fold_4_rgb as tbx11k - elif protocol == "fold_5_rgb": - from ..indian_RS import fold_5_rgb as indian - from ..montgomery_RS import fold_5_rgb as mc - from ..shenzhen_RS import fold_5_rgb as ch - from ..tbx11k_simplified_RS import fold_5_rgb as tbx11k - elif protocol == "fold_6_rgb": - from ..indian_RS import fold_6_rgb as indian - from ..montgomery_RS import fold_6_rgb as mc - from ..shenzhen_RS import fold_6_rgb as ch - from ..tbx11k_simplified_RS import fold_6_rgb as tbx11k - elif protocol == "fold_7_rgb": - from ..indian_RS import fold_7_rgb as indian - from ..montgomery_RS import fold_7_rgb as mc - from ..shenzhen_RS import fold_7_rgb as ch - from ..tbx11k_simplified_RS import fold_7_rgb as tbx11k - elif protocol == "fold_8_rgb": - from ..indian_RS import fold_8_rgb as indian - from ..montgomery_RS import fold_8_rgb as mc - from ..shenzhen_RS import fold_8_rgb as ch - from ..tbx11k_simplified_RS import fold_8_rgb as tbx11k - elif protocol == "fold_9_rgb": - from ..indian_RS import fold_9_rgb as indian - from ..montgomery_RS import fold_9_rgb as mc - from ..shenzhen_RS import fold_9_rgb as ch - from ..tbx11k_simplified_RS import fold_9_rgb as tbx11k - - mc = mc.dataset - ch = ch.dataset - indian = indian.dataset - tbx11k = tbx11k.dataset - - dataset = {} - dataset["__train__"] = ConcatDataset( - [ - mc["__train__"], - ch["__train__"], - indian["__train__"], - tbx11k["__train__"], - ] - ) - dataset["train"] = ConcatDataset( - [mc["train"], ch["train"], indian["train"], tbx11k["train"]] - ) - dataset["__valid__"] = ConcatDataset( - [ - mc["__valid__"], - ch["__valid__"], - indian["__valid__"], - tbx11k["__valid__"], - ] - ) - dataset["validation"] = ConcatDataset( - [ - mc["validation"], - ch["validation"], - indian["validation"], - tbx11k["validation"], - ] - ) - dataset["test"] = ConcatDataset( - [mc["test"], ch["test"], indian["test"], tbx11k["test"]] - ) - - return dataset diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/default.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/default.py deleted file mode 100644 index 7d4f16bda48b05e7e9302ffc9c689d8393b3e495..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/default.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets.""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0.py deleted file mode 100644 index 757a0eb98214ba020d76095363d424b9209540e7..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 0)""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0_rgb.py deleted file mode 100644 index 48e05ff3f71f13976190d04cfaf59c5c36996bac..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 0, RGB)""" - -from . import _maker - -dataset = _maker("fold_0_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1.py deleted file mode 100644 index 5657958934b926879bd26503c9b383e775bc724d..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 1)""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1_rgb.py deleted file mode 100644 index c782d68de247c876ddd6826100cbb7908342b928..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 1, RGB)""" - -from . import _maker - -dataset = _maker("fold_1_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2.py deleted file mode 100644 index 10a597bcb8e0485db63f0d7500b15b3e78877066..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 2)""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2_rgb.py deleted file mode 100644 index d624f3af53abcf053c7bf17a9822a86cb53e2923..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 2, RGB)""" - -from . import _maker - -dataset = _maker("fold_2_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3.py deleted file mode 100644 index 39bee4fec99e81eecc22a365183283bcd2ec3d98..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 3)""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3_rgb.py deleted file mode 100644 index 7b26e4257e61013843e3a62c3bc419003e23b645..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 3, RGB)""" - -from . import _maker - -dataset = _maker("fold_3_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4.py deleted file mode 100644 index 5fb56292fd97636f452cde06c87bb34c89f01b1c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 4)""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4_rgb.py deleted file mode 100644 index fbc4f0cfd9edc602fbe5665aca0465b29c5183b5..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 4, RGB)""" - -from . import _maker - -dataset = _maker("fold_4_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5.py deleted file mode 100644 index 679bb9b3cbbdede06cd87834239609720f439296..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 5)""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5_rgb.py deleted file mode 100644 index 747d510ecd1c7bd2f32ab7b139a53603d5bbee88..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 5, RGB)""" - -from . import _maker - -dataset = _maker("fold_5_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6.py deleted file mode 100644 index cd8e4cd571b8c796bad3221584870888c5186d3d..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 6)""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6_rgb.py deleted file mode 100644 index 86f112c3aae0c1c1dd48002347f78ce565797d47..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 6, RGB)""" - -from . import _maker - -dataset = _maker("fold_6_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7.py deleted file mode 100644 index 98241531d3e15720f07ef9174687c47db7d737f1..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 7)""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7_rgb.py deleted file mode 100644 index 981fe19180e0d8d4e1b21653f52a92a567723a63..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 7, RGB)""" - -from . import _maker - -dataset = _maker("fold_7_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8.py deleted file mode 100644 index dab1a234a3842ab450706d86060651d4383ddbfc..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 8)""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8_rgb.py deleted file mode 100644 index 798b8de64761ef0d87f491ef08b43426f55898f2..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 8, RGB)""" - -from . import _maker - -dataset = _maker("fold_8_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9.py deleted file mode 100644 index 097724b9446c4c2f0bef8ee6f838c1c11ff627a5..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 9)""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9_rgb.py deleted file mode 100644 index c6c564a40b957b562a37bb30b5809f7cf680e896..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 9, RGB)""" - -from . import _maker - -dataset = _maker("fold_9_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11k_RS/rgb.py deleted file mode 100644 index f47796a89c31a5a31c0f972d81b5d97c7f8742b4..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11k_RS/rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (RGB)""" - -from . import _maker - -dataset = _maker("rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/__init__.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/__init__.py deleted file mode 100644 index 5e4b82769c73b5b89c8841990b33c7acc2014fed..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/__init__.py +++ /dev/null @@ -1,157 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -from torch.utils.data.dataset import ConcatDataset - - -def _maker(protocol): - if protocol == "default": - from ..indian_RS import default as indian - from ..montgomery_RS import default as mc - from ..shenzhen_RS import default as ch - from ..tbx11k_simplified_v2_RS import default as tbx11kv2 - elif protocol == "rgb": - from ..indian_RS import rgb as indian - from ..montgomery_RS import rgb as mc - from ..shenzhen_RS import rgb as ch - from ..tbx11k_simplified_v2_RS import rgb as tbx11kv2 - elif protocol == "fold_0": - from ..indian_RS import fold_0 as indian - from ..montgomery_RS import fold_0 as mc - from ..shenzhen_RS import fold_0 as ch - from ..tbx11k_simplified_v2_RS import fold_0 as tbx11kv2 - elif protocol == "fold_1": - from ..indian_RS import fold_1 as indian - from ..montgomery_RS import fold_1 as mc - from ..shenzhen_RS import fold_1 as ch - from ..tbx11k_simplified_v2_RS import fold_1 as tbx11kv2 - elif protocol == "fold_2": - from ..indian_RS import fold_2 as indian - from ..montgomery_RS import fold_2 as mc - from ..shenzhen_RS import fold_2 as ch - from ..tbx11k_simplified_v2_RS import fold_2 as tbx11kv2 - elif protocol == "fold_3": - from ..indian_RS import fold_3 as indian - from ..montgomery_RS import fold_3 as mc - from ..shenzhen_RS import fold_3 as ch - from ..tbx11k_simplified_v2_RS import fold_3 as tbx11kv2 - elif protocol == "fold_4": - from ..indian_RS import fold_4 as indian - from ..montgomery_RS import fold_4 as mc - from ..shenzhen_RS import fold_4 as ch - from ..tbx11k_simplified_v2_RS import fold_4 as tbx11kv2 - elif protocol == "fold_5": - from ..indian_RS import fold_5 as indian - from ..montgomery_RS import fold_5 as mc - from ..shenzhen_RS import fold_5 as ch - from ..tbx11k_simplified_v2_RS import fold_5 as tbx11kv2 - elif protocol == "fold_6": - from ..indian_RS import fold_6 as indian - from ..montgomery_RS import fold_6 as mc - from ..shenzhen_RS import fold_6 as ch - from ..tbx11k_simplified_v2_RS import fold_6 as tbx11kv2 - elif protocol == "fold_7": - from ..indian_RS import fold_7 as indian - from ..montgomery_RS import fold_7 as mc - from ..shenzhen_RS import fold_7 as ch - from ..tbx11k_simplified_v2_RS import fold_7 as tbx11kv2 - elif protocol == "fold_8": - from ..indian_RS import fold_8 as indian - from ..montgomery_RS import fold_8 as mc - from ..shenzhen_RS import fold_8 as ch - from ..tbx11k_simplified_v2_RS import fold_8 as tbx11kv2 - elif protocol == "fold_9": - from ..indian_RS import fold_9 as indian - from ..montgomery_RS import fold_9 as mc - from ..shenzhen_RS import fold_9 as ch - from ..tbx11k_simplified_v2_RS import fold_9 as tbx11kv2 - elif protocol == "fold_0_rgb": - from ..indian_RS import fold_0_rgb as indian - from ..montgomery_RS import fold_0_rgb as mc - from ..shenzhen_RS import fold_0_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_0_rgb as tbx11kv2 - elif protocol == "fold_1_rgb": - from ..indian_RS import fold_1_rgb as indian - from ..montgomery_RS import fold_1_rgb as mc - from ..shenzhen_RS import fold_1_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_1_rgb as tbx11kv2 - elif protocol == "fold_2_rgb": - from ..indian_RS import fold_2_rgb as indian - from ..montgomery_RS import fold_2_rgb as mc - from ..shenzhen_RS import fold_2_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_2_rgb as tbx11kv2 - elif protocol == "fold_3_rgb": - from ..indian_RS import fold_3_rgb as indian - from ..montgomery_RS import fold_3_rgb as mc - from ..shenzhen_RS import fold_3_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_3_rgb as tbx11kv2 - elif protocol == "fold_4_rgb": - from ..indian_RS import fold_4_rgb as indian - from ..montgomery_RS import fold_4_rgb as mc - from ..shenzhen_RS import fold_4_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_4_rgb as tbx11kv2 - elif protocol == "fold_5_rgb": - from ..indian_RS import fold_5_rgb as indian - from ..montgomery_RS import fold_5_rgb as mc - from ..shenzhen_RS import fold_5_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_5_rgb as tbx11kv2 - elif protocol == "fold_6_rgb": - from ..indian_RS import fold_6_rgb as indian - from ..montgomery_RS import fold_6_rgb as mc - from ..shenzhen_RS import fold_6_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_6_rgb as tbx11kv2 - elif protocol == "fold_7_rgb": - from ..indian_RS import fold_7_rgb as indian - from ..montgomery_RS import fold_7_rgb as mc - from ..shenzhen_RS import fold_7_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_7_rgb as tbx11kv2 - elif protocol == "fold_8_rgb": - from ..indian_RS import fold_8_rgb as indian - from ..montgomery_RS import fold_8_rgb as mc - from ..shenzhen_RS import fold_8_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_8_rgb as tbx11kv2 - elif protocol == "fold_9_rgb": - from ..indian_RS import fold_9_rgb as indian - from ..montgomery_RS import fold_9_rgb as mc - from ..shenzhen_RS import fold_9_rgb as ch - from ..tbx11k_simplified_v2_RS import fold_9_rgb as tbx11kv2 - - mc = mc.dataset - ch = ch.dataset - indian = indian.dataset - tbx11kv2 = tbx11kv2.dataset - - dataset = {} - dataset["__train__"] = ConcatDataset( - [ - mc["__train__"], - ch["__train__"], - indian["__train__"], - tbx11kv2["__train__"], - ] - ) - dataset["train"] = ConcatDataset( - [mc["train"], ch["train"], indian["train"], tbx11kv2["train"]] - ) - dataset["__valid__"] = ConcatDataset( - [ - mc["__valid__"], - ch["__valid__"], - indian["__valid__"], - tbx11kv2["__valid__"], - ] - ) - dataset["validation"] = ConcatDataset( - [ - mc["validation"], - ch["validation"], - indian["validation"], - tbx11kv2["validation"], - ] - ) - dataset["test"] = ConcatDataset( - [mc["test"], ch["test"], indian["test"], tbx11kv2["test"]] - ) - - return dataset diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/default.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/default.py deleted file mode 100644 index 7d4f16bda48b05e7e9302ffc9c689d8393b3e495..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/default.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets.""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0.py deleted file mode 100644 index 757a0eb98214ba020d76095363d424b9209540e7..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 0)""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0_rgb.py deleted file mode 100644 index 48e05ff3f71f13976190d04cfaf59c5c36996bac..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 0, RGB)""" - -from . import _maker - -dataset = _maker("fold_0_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1.py deleted file mode 100644 index 5657958934b926879bd26503c9b383e775bc724d..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 1)""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1_rgb.py deleted file mode 100644 index c782d68de247c876ddd6826100cbb7908342b928..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 1, RGB)""" - -from . import _maker - -dataset = _maker("fold_1_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2.py deleted file mode 100644 index 10a597bcb8e0485db63f0d7500b15b3e78877066..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 2)""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2_rgb.py deleted file mode 100644 index d624f3af53abcf053c7bf17a9822a86cb53e2923..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 2, RGB)""" - -from . import _maker - -dataset = _maker("fold_2_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3.py deleted file mode 100644 index 39bee4fec99e81eecc22a365183283bcd2ec3d98..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 3)""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3_rgb.py deleted file mode 100644 index 7b26e4257e61013843e3a62c3bc419003e23b645..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 3, RGB)""" - -from . import _maker - -dataset = _maker("fold_3_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4.py deleted file mode 100644 index 5fb56292fd97636f452cde06c87bb34c89f01b1c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 4)""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4_rgb.py deleted file mode 100644 index fbc4f0cfd9edc602fbe5665aca0465b29c5183b5..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 4, RGB)""" - -from . import _maker - -dataset = _maker("fold_4_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5.py deleted file mode 100644 index 679bb9b3cbbdede06cd87834239609720f439296..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 5)""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5_rgb.py deleted file mode 100644 index 747d510ecd1c7bd2f32ab7b139a53603d5bbee88..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 5, RGB)""" - -from . import _maker - -dataset = _maker("fold_5_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6.py deleted file mode 100644 index cd8e4cd571b8c796bad3221584870888c5186d3d..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 6)""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6_rgb.py deleted file mode 100644 index 86f112c3aae0c1c1dd48002347f78ce565797d47..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 6, RGB)""" - -from . import _maker - -dataset = _maker("fold_6_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7.py deleted file mode 100644 index 98241531d3e15720f07ef9174687c47db7d737f1..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 7)""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7_rgb.py deleted file mode 100644 index 981fe19180e0d8d4e1b21653f52a92a567723a63..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 7, RGB)""" - -from . import _maker - -dataset = _maker("fold_7_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8.py deleted file mode 100644 index dab1a234a3842ab450706d86060651d4383ddbfc..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 8)""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8_rgb.py deleted file mode 100644 index 798b8de64761ef0d87f491ef08b43426f55898f2..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 8, RGB)""" - -from . import _maker - -dataset = _maker("fold_8_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9.py deleted file mode 100644 index 097724b9446c4c2f0bef8ee6f838c1c11ff627a5..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 9)""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9_rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9_rgb.py deleted file mode 100644 index c6c564a40b957b562a37bb30b5809f7cf680e896..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9_rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (cross validation fold 9, RGB)""" - -from . import _maker - -dataset = _maker("fold_9_rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/rgb.py b/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/rgb.py deleted file mode 100644 index f47796a89c31a5a31c0f972d81b5d97c7f8742b4..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/rgb.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and the default -TBX11K-simplified datasets (RGB)""" - -from . import _maker - -dataset = _maker("rgb") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/__init__.py b/src/ptbench/configs/datasets/mc_ch_in_RS/__init__.py deleted file mode 100644 index 8896eb93250755a07c0ba5ec87fb04c7127fc9b9..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/__init__.py +++ /dev/null @@ -1,73 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -from torch.utils.data.dataset import ConcatDataset - - -def _maker(protocol): - if protocol == "default": - from ..indian_RS import default as indian - from ..montgomery_RS import default as mc - from ..shenzhen_RS import default as ch - elif protocol == "fold_0": - from ..indian_RS import fold_0 as indian - from ..montgomery_RS import fold_0 as mc - from ..shenzhen_RS import fold_0 as ch - elif protocol == "fold_1": - from ..indian_RS import fold_1 as indian - from ..montgomery_RS import fold_1 as mc - from ..shenzhen_RS import fold_1 as ch - elif protocol == "fold_2": - from ..indian_RS import fold_2 as indian - from ..montgomery_RS import fold_2 as mc - from ..shenzhen_RS import fold_2 as ch - elif protocol == "fold_3": - from ..indian_RS import fold_3 as indian - from ..montgomery_RS import fold_3 as mc - from ..shenzhen_RS import fold_3 as ch - elif protocol == "fold_4": - from ..indian_RS import fold_4 as indian - from ..montgomery_RS import fold_4 as mc - from ..shenzhen_RS import fold_4 as ch - elif protocol == "fold_5": - from ..indian_RS import fold_5 as indian - from ..montgomery_RS import fold_5 as mc - from ..shenzhen_RS import fold_5 as ch - elif protocol == "fold_6": - from ..indian_RS import fold_6 as indian - from ..montgomery_RS import fold_6 as mc - from ..shenzhen_RS import fold_6 as ch - elif protocol == "fold_7": - from ..indian_RS import fold_7 as indian - from ..montgomery_RS import fold_7 as mc - from ..shenzhen_RS import fold_7 as ch - elif protocol == "fold_8": - from ..indian_RS import fold_8 as indian - from ..montgomery_RS import fold_8 as mc - from ..shenzhen_RS import fold_8 as ch - elif protocol == "fold_9": - from ..indian_RS import fold_9 as indian - from ..montgomery_RS import fold_9 as mc - from ..shenzhen_RS import fold_9 as ch - - mc = mc.dataset - ch = ch.dataset - indian = indian.dataset - - dataset = {} - dataset["__train__"] = ConcatDataset( - [mc["__train__"], ch["__train__"], indian["__train__"]] - ) - dataset["train"] = ConcatDataset( - [mc["train"], ch["train"], indian["train"]] - ) - dataset["__valid__"] = ConcatDataset( - [mc["__valid__"], ch["__valid__"], indian["__valid__"]] - ) - dataset["validation"] = ConcatDataset( - [mc["validation"], ch["validation"], indian["validation"]] - ) - dataset["test"] = ConcatDataset([mc["test"], ch["test"], indian["test"]]) - - return dataset diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/default.py b/src/ptbench/configs/datasets/mc_ch_in_RS/default.py deleted file mode 100644 index 8408ffb222cf722c2065f90a0d7eb3060fbd5338..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/default.py +++ /dev/null @@ -1,9 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets.""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_0.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_0.py deleted file mode 100644 index 405bb426a875b68c58ac6f8c17244b2716aea06b..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_0.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 0)""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_1.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_1.py deleted file mode 100644 index 2d3c5fad142e55ead6da70db0a57985ca457009d..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_1.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 1)""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_2.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_2.py deleted file mode 100644 index d726858c7c84251dc94f7d62ae43af7a3aea6b44..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_2.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 2)""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_3.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_3.py deleted file mode 100644 index 92e1ac8d167321386a056fa5920bf6a94d0989f6..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_3.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 3)""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_4.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_4.py deleted file mode 100644 index 6e3aaa3c0ee8fa920451798a281e495cb1e734ec..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_4.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 4)""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_5.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_5.py deleted file mode 100644 index edae2bae4ae11a8fd49c9fc5525e94b2bd56f59f..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_5.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 5)""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_6.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_6.py deleted file mode 100644 index 5ae1c3cc414fe85e7a41d6595aa93916c5cbd504..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_6.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 6)""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_7.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_7.py deleted file mode 100644 index 5ab352c67e0b03151b9925eff39197d2c3be54d7..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_7.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 7)""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_8.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_8.py deleted file mode 100644 index 49ec1c405da89d2f87b5065207e3ad6015765c18..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_8.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 8)""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_9.py b/src/ptbench/configs/datasets/mc_ch_in_RS/fold_9.py deleted file mode 100644 index b701a9c888facf74973880579b333bcbbf3e1ddf..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_RS/fold_9.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen and Indian datasets -(cross validation fold 9)""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/mc_ch_in_pc_RS/__init__.py b/src/ptbench/configs/datasets/mc_ch_in_pc_RS/__init__.py deleted file mode 100644 index 088bec0b3a56b296c6a5ecc5cf44c92dda8eb88e..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_pc_RS/__init__.py +++ /dev/null @@ -1,45 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -from torch.utils.data.dataset import ConcatDataset - - -def _maker(protocol): - if protocol == "default": - from ..indian_RS import default as indian - from ..montgomery_RS import default as mc - from ..padchest_RS import tb_idiap as pc - from ..shenzhen_RS import default as ch - - else: - raise RuntimeError(f"Unsupported protocol '{protocol}'") - - mc = mc.dataset - ch = ch.dataset - indian = indian.dataset - pc = pc.dataset - - dataset = {} - dataset["__train__"] = ConcatDataset( - [mc["__train__"], ch["__train__"], indian["__train__"], pc["__train__"]] - ) - dataset["train"] = ConcatDataset( - [mc["train"], ch["train"], indian["train"], pc["train"]] - ) - dataset["__valid__"] = ConcatDataset( - [mc["__valid__"], ch["__valid__"], indian["__valid__"], pc["__valid__"]] - ) - dataset["validation"] = ConcatDataset( - [ - mc["validation"], - ch["validation"], - indian["validation"], - pc["validation"], - ] - ) - dataset["test"] = ConcatDataset( - [mc["test"], ch["test"], indian["test"], pc["test"]] - ) - - return dataset diff --git a/src/ptbench/configs/datasets/mc_ch_in_pc_RS/default.py b/src/ptbench/configs/datasets/mc_ch_in_pc_RS/default.py deleted file mode 100644 index 518f3eabcef2445560c2496eee28e0b4cb31e869..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/mc_ch_in_pc_RS/default.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Aggregated dataset composed of Montgomery, Shenzhen, Indian and PadChest -(TB) datasets.""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/montgomery_RS/__init__.py b/src/ptbench/configs/datasets/montgomery_RS/__init__.py deleted file mode 100644 index b1db786e6e780c2ef33e71612297f0e107ea1f8c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.montgomery_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/montgomery_RS/default.py b/src/ptbench/configs/datasets/montgomery_RS/default.py deleted file mode 100644 index 5bc591d61e7476ecb6246bfd1dbd9a20f28a4265..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/default.py +++ /dev/null @@ -1,16 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (default protocol) (extended with -DensenetRS predictions) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_0.py b/src/ptbench/configs/datasets/montgomery_RS/fold_0.py deleted file mode 100644 index 5508bded5e790b004f99d4b82890f1aaccfbc62c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_0.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 0) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_1.py b/src/ptbench/configs/datasets/montgomery_RS/fold_1.py deleted file mode 100644 index fd65e95606e39735ebf359499ee39b420ff22441..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_1.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 1) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_2.py b/src/ptbench/configs/datasets/montgomery_RS/fold_2.py deleted file mode 100644 index 26946af0fffd8e68eb03c2ca6e4550ded5b1ea46..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_2.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 2) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_3.py b/src/ptbench/configs/datasets/montgomery_RS/fold_3.py deleted file mode 100644 index a5b534b4ed1b042f36e04b0b01569c822c0d4198..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_3.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 3) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_4.py b/src/ptbench/configs/datasets/montgomery_RS/fold_4.py deleted file mode 100644 index e24ddbd4e68afe8cae72feefa0508a82abf9897e..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_4.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 4) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_5.py b/src/ptbench/configs/datasets/montgomery_RS/fold_5.py deleted file mode 100644 index 9fb1db7153b21f6ff48364b07d5b0f256b586ecb..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_5.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 5) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_6.py b/src/ptbench/configs/datasets/montgomery_RS/fold_6.py deleted file mode 100644 index 1ab5722f48f2b1d6a793d534a4d2b136f4253dde..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_6.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 6) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_7.py b/src/ptbench/configs/datasets/montgomery_RS/fold_7.py deleted file mode 100644 index 472437fd3f782e5c080d7156a7fa3b48cea8e3e1..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_7.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 7) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_8.py b/src/ptbench/configs/datasets/montgomery_RS/fold_8.py deleted file mode 100644 index 0e74889b9b13fe63b3292b4a46d4527b7ea40786..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_8.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 8) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/montgomery_RS/fold_9.py b/src/ptbench/configs/datasets/montgomery_RS/fold_9.py deleted file mode 100644 index 37624f963e43b2df645ac45ed7a41a36208b900a..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/montgomery_RS/fold_9.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Montgomery dataset for TB detection (cross validation fold 9) - -* Split reference: first 64% of TB and healthy CXR for "train" 16% for -* "validation", 20% for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.montgomery` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/padchest_RS/__init__.py b/src/ptbench/configs/datasets/padchest_RS/__init__.py deleted file mode 100644 index 8816a1e971f754cb25d53c06a94a197b65ccf06d..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/padchest_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.padchest_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/padchest_RS/tb_idiap.py b/src/ptbench/configs/datasets/padchest_RS/tb_idiap.py deleted file mode 100644 index 55a780e961161606082a09f99e9ecab1ac42f2de..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/padchest_RS/tb_idiap.py +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Extended Padchest TB dataset for TB detection (default protocol) (extended -with DensenetRS predictions) - -* Split reference: 64%/16%/20% -* See :py:mod:`ptbench.data.padchest_RS` for dataset details -* This configuration resolution: 512 x 512 (default) -""" - -from . import _maker - -dataset = _maker("tb_idiap") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/__init__.py b/src/ptbench/configs/datasets/shenzhen_RS/__init__.py deleted file mode 100644 index 311f9dd56a8b43a36eefecd5e7dc094428d7ead3..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.shenzhen_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/shenzhen_RS/default.py b/src/ptbench/configs/datasets/shenzhen_RS/default.py deleted file mode 100644 index 63025e6e15bba48b187e6c0558f3e7cdd8b9d433..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/default.py +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (default protocol) (extended with -DensenetRS predictions) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_0.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_0.py deleted file mode 100644 index 134e961d4cd96dcef349768e8da348b8a7b4c0f5..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_0.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 0) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_1.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_1.py deleted file mode 100644 index 011f9653e9a48f0d9c89c5a52b7b94c07a985ccd..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_1.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 1) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_2.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_2.py deleted file mode 100644 index eaf8dc99877b803bcbdb6b34fe700e2a4ba279cb..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_2.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 2) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_3.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_3.py deleted file mode 100644 index 39273349cb0f84d9a85b1fdf6d7c51b75da9d022..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_3.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 3) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_4.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_4.py deleted file mode 100644 index 39dd37013a13932cbef098dbbc8ea6f0d45f172f..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_4.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 4) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_5.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_5.py deleted file mode 100644 index cc504e36830ecc0f4ceb401d50dd8aa7c7d76d66..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_5.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 5) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_6.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_6.py deleted file mode 100644 index 84b125ad7957a37420416c085c0354d2bbbb4ae6..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_6.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 6) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_7.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_7.py deleted file mode 100644 index 6adc89136e88cb38cb04c252a0c8569e85c113c6..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_7.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 7) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_8.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_8.py deleted file mode 100644 index 6126783e404f5b27c8c81774b25c16f4fb8e85dd..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_8.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 8) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/shenzhen_RS/fold_9.py b/src/ptbench/configs/datasets/shenzhen_RS/fold_9.py deleted file mode 100644 index b0f444908a658ed68e88679cd3cf6699dae4fe53..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/shenzhen_RS/fold_9.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""Shenzhen dataset for TB detection (cross validation fold 9) - -* Split reference: first 80% of TB and healthy CXR for "train", rest for "test" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.shenzhen` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/__init__.py b/src/ptbench/configs/datasets/tbpoc_RS/__init__.py deleted file mode 100644 index 67145ab088dcfdc324e05a1c9af4c0ae30ecefe9..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.tbpoc_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_0.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_0.py deleted file mode 100644 index 703303feba7ec6ff2893d115fc32d082387cc02f..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_0.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 0) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_1.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_1.py deleted file mode 100644 index 869a521c8b037d637042f2121f3c090b3fe5066c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_1.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 1) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_2.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_2.py deleted file mode 100644 index 2dfdb3e900cf0190f1853083ec389c330504653a..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_2.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 2) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_3.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_3.py deleted file mode 100644 index 2f17546120cc4f59622119b6064f7a8fa217168e..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_3.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 3) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_4.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_4.py deleted file mode 100644 index c4814755bd331a2518285ccb57951c64e84ce110..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_4.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 4) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_5.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_5.py deleted file mode 100644 index 60e43291357d6032042cd7d33d747f746bfdb1fc..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_5.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 5) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_6.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_6.py deleted file mode 100644 index 93e1144999b784efdaba67e5e4d9efa7340d9cd1..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_6.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 6) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_7.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_7.py deleted file mode 100644 index 2810e0f277df98b51e79761f8eff5346cd463520..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_7.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 7) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_8.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_8.py deleted file mode 100644 index 19a8fab830e9d63bea53e7fe3a265657617925b7..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_8.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 8) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/tbpoc_RS/fold_9.py b/src/ptbench/configs/datasets/tbpoc_RS/fold_9.py deleted file mode 100644 index 9227a41eaccb7ab5f1740832452f9cf01890c8ba..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbpoc_RS/fold_9.py +++ /dev/null @@ -1,14 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TB-POC dataset for TB detection (cross validation fold 9) - -* Split reference: none (stratified kfolding) -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbpoc` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/__init__.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/__init__.py deleted file mode 100644 index 7e9e9b1f0b62dccd9a2e66fefda238176b868178..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.tbx11k_simplified_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/default.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/default.py deleted file mode 100644 index e5a51eb7346e6f540be00d6f88741f308c670958..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/default.py +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (default protocol) (extended with -DensenetRS predictions) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_0.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_0.py deleted file mode 100644 index c9c14cd56b67a66895d20eaf08846cfb69816244..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_0.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 0) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_1.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_1.py deleted file mode 100644 index 998469b93dc4b7d09b2569905e5ffdbeabfd31c7..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_1.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 1) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_2.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_2.py deleted file mode 100644 index 642f4ae40c3d14159d685cec776449ad5bbe9b3f..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_2.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 2) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_3.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_3.py deleted file mode 100644 index cdf0e5ca9d4d00aa3e75c75c1a34fcbea93ca652..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_3.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 3) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_4.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_4.py deleted file mode 100644 index 909d4abed9762680405533190eb8fec5e372efc9..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_4.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 4) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_5.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_5.py deleted file mode 100644 index 969b13a4f4d9ade3efe6ec5fc88edf1618d0dd9c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_5.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 5) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_6.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_6.py deleted file mode 100644 index bde32bef1bccd97d27bd2d70980d0f5402438913..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_6.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 6) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_7.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_7.py deleted file mode 100644 index 56fdd69c2b40d444b4544377ad33cf56eefef6f4..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_7.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 7) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_8.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_8.py deleted file mode 100644 index 9bdbe53d9b45315b546899af54555a00b5eaf74b..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_8.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 8) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_9.py b/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_9.py deleted file mode 100644 index ff4772bd68a261d801ee624911b7f8997bef531c..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_9.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 9) - -* Split reference: first 62.5% of TB and healthy CXR for "train" 15.9% for -* "validation", 21.6% for "test" -* This split only consists of healthy and active TB samples -* "Latent TB" or "sick & non-TB" samples are not included in this configuration -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/__init__.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/__init__.py deleted file mode 100644 index 4fe785fd103413df959fdd4490387739b7030858..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - - -def _maker(protocol): - from ....data.tbx11k_simplified_v2_RS import dataset as raw - from .. import make_dataset as mk - - return mk([raw.subsets(protocol)]) diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/default.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/default.py deleted file mode 100644 index cd8c8ee4e5a5d5a6cb7ece8cd5ba7a1c831d5785..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/default.py +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (default protocol) (extended with -DensenetRS predictions) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("default") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_0.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_0.py deleted file mode 100644 index 43f6dd382504dc77283b8d8dba44d4c84a0dffc7..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_0.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 0) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_0") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_1.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_1.py deleted file mode 100644 index 80f29174707cfd2b9fd3afb32748d247690a1efc..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_1.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 1) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_1") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_2.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_2.py deleted file mode 100644 index 2b9fa0457075619ece160125d681a51c86996ba8..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_2.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 2) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_2") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_3.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_3.py deleted file mode 100644 index afd4b88e1ee6a4e5144a0a75e9d35ff0320d0a26..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_3.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 3) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_3") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_4.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_4.py deleted file mode 100644 index df6351cc8068256195eb32c81f3d587a278aa252..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_4.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 4) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_4") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_5.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_5.py deleted file mode 100644 index 41acd200cf8042b5dad5f787a4254b7ba23a12f4..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_5.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 5) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_5") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_6.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_6.py deleted file mode 100644 index b31df1ace8b389f69c9bbe294a166eb387c08562..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_6.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 6) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_6") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_7.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_7.py deleted file mode 100644 index a79b55899d7726627c4278d0f7563e9bbb991b44..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_7.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 7) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_7") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_8.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_8.py deleted file mode 100644 index 2aedd2413b5c784b04c4e3ae8695f0bbd37fc240..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_8.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 8) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_8") diff --git a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_9.py b/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_9.py deleted file mode 100644 index ac5fdc6962aafe3826c3dea67977822d23272563..0000000000000000000000000000000000000000 --- a/src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_9.py +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright © 2022 Idiap Research Institute <contact@idiap.ch> -# -# SPDX-License-Identifier: GPL-3.0-or-later - -"""TBX11k simplified dataset for TB detection (cross validation fold 9) - -* Split reference: first 62.6% of CXR for "train", 16% for "validation", -* 21.4% for "test" -* This split consists of non-TB and active TB samples -* "healthy", "latent TB", and "sick & non-TB" samples are all merged under the label "non-TB" -* This configuration resolution: 512 x 512 (default) -* See :py:mod:`ptbench.data.tbx11k_simplified_v2_RS` for dataset details -""" - -from . import _maker - -dataset = _maker("fold_9")