From 4430c202b06434157ac556ac8cd298e1468a4a2e Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Mon, 31 Jul 2023 20:01:07 +0200 Subject: [PATCH] [configs.datasets] Removed legacy RS configurations --- .../configs/datasets/hivtb_RS/__init__.py | 10 -- .../configs/datasets/hivtb_RS/fold_0.py | 14 -- .../configs/datasets/hivtb_RS/fold_1.py | 14 -- .../configs/datasets/hivtb_RS/fold_2.py | 14 -- .../configs/datasets/hivtb_RS/fold_3.py | 14 -- .../configs/datasets/hivtb_RS/fold_4.py | 14 -- .../configs/datasets/hivtb_RS/fold_5.py | 14 -- .../configs/datasets/hivtb_RS/fold_6.py | 14 -- .../configs/datasets/hivtb_RS/fold_7.py | 14 -- .../configs/datasets/hivtb_RS/fold_8.py | 14 -- .../configs/datasets/hivtb_RS/fold_9.py | 14 -- .../configs/datasets/indian_RS/__init__.py | 10 -- .../configs/datasets/indian_RS/default.py | 15 -- .../configs/datasets/indian_RS/fold_0.py | 14 -- .../configs/datasets/indian_RS/fold_1.py | 14 -- .../configs/datasets/indian_RS/fold_2.py | 14 -- .../configs/datasets/indian_RS/fold_3.py | 14 -- .../configs/datasets/indian_RS/fold_4.py | 14 -- .../configs/datasets/indian_RS/fold_5.py | 14 -- .../configs/datasets/indian_RS/fold_6.py | 14 -- .../configs/datasets/indian_RS/fold_7.py | 14 -- .../configs/datasets/indian_RS/fold_8.py | 14 -- .../configs/datasets/indian_RS/fold_9.py | 14 -- .../configs/datasets/mc_ch_RS/__init__.py | 53 ------ .../configs/datasets/mc_ch_RS/default.py | 9 - .../configs/datasets/mc_ch_RS/fold_0.py | 10 -- .../configs/datasets/mc_ch_RS/fold_1.py | 10 -- .../configs/datasets/mc_ch_RS/fold_2.py | 10 -- .../configs/datasets/mc_ch_RS/fold_3.py | 10 -- .../configs/datasets/mc_ch_RS/fold_4.py | 10 -- .../configs/datasets/mc_ch_RS/fold_5.py | 10 -- .../configs/datasets/mc_ch_RS/fold_6.py | 10 -- .../configs/datasets/mc_ch_RS/fold_7.py | 10 -- .../configs/datasets/mc_ch_RS/fold_8.py | 10 -- .../configs/datasets/mc_ch_RS/fold_9.py | 10 -- .../datasets/mc_ch_in_11k_RS/__init__.py | 157 ------------------ .../datasets/mc_ch_in_11k_RS/default.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_0.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_0_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_1.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_1_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_2.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_2_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_3.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_3_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_4.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_4_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_5.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_5_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_6.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_6_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_7.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_7_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_8.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_8_rgb.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_9.py | 10 -- .../datasets/mc_ch_in_11k_RS/fold_9_rgb.py | 10 -- .../configs/datasets/mc_ch_in_11k_RS/rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/__init__.py | 157 ------------------ .../datasets/mc_ch_in_11kv2_RS/default.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_0.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_0_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_1.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_1_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_2.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_2_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_3.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_3_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_4.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_4_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_5.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_5_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_6.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_6_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_7.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_7_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_8.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_8_rgb.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_9.py | 10 -- .../datasets/mc_ch_in_11kv2_RS/fold_9_rgb.py | 10 -- .../configs/datasets/mc_ch_in_11kv2_RS/rgb.py | 10 -- .../configs/datasets/mc_ch_in_RS/__init__.py | 73 -------- .../configs/datasets/mc_ch_in_RS/default.py | 9 - .../configs/datasets/mc_ch_in_RS/fold_0.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_1.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_2.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_3.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_4.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_5.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_6.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_7.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_8.py | 10 -- .../configs/datasets/mc_ch_in_RS/fold_9.py | 10 -- .../datasets/mc_ch_in_pc_RS/__init__.py | 45 ----- .../datasets/mc_ch_in_pc_RS/default.py | 10 -- .../datasets/montgomery_RS/__init__.py | 10 -- .../configs/datasets/montgomery_RS/default.py | 16 -- .../configs/datasets/montgomery_RS/fold_0.py | 15 -- .../configs/datasets/montgomery_RS/fold_1.py | 15 -- .../configs/datasets/montgomery_RS/fold_2.py | 15 -- .../configs/datasets/montgomery_RS/fold_3.py | 15 -- .../configs/datasets/montgomery_RS/fold_4.py | 15 -- .../configs/datasets/montgomery_RS/fold_5.py | 15 -- .../configs/datasets/montgomery_RS/fold_6.py | 15 -- .../configs/datasets/montgomery_RS/fold_7.py | 15 -- .../configs/datasets/montgomery_RS/fold_8.py | 15 -- .../configs/datasets/montgomery_RS/fold_9.py | 15 -- .../configs/datasets/padchest_RS/__init__.py | 10 -- .../configs/datasets/padchest_RS/tb_idiap.py | 15 -- .../configs/datasets/shenzhen_RS/__init__.py | 10 -- .../configs/datasets/shenzhen_RS/default.py | 15 -- .../configs/datasets/shenzhen_RS/fold_0.py | 14 -- .../configs/datasets/shenzhen_RS/fold_1.py | 14 -- .../configs/datasets/shenzhen_RS/fold_2.py | 14 -- .../configs/datasets/shenzhen_RS/fold_3.py | 14 -- .../configs/datasets/shenzhen_RS/fold_4.py | 14 -- .../configs/datasets/shenzhen_RS/fold_5.py | 14 -- .../configs/datasets/shenzhen_RS/fold_6.py | 14 -- .../configs/datasets/shenzhen_RS/fold_7.py | 14 -- .../configs/datasets/shenzhen_RS/fold_8.py | 14 -- .../configs/datasets/shenzhen_RS/fold_9.py | 14 -- .../configs/datasets/tbpoc_RS/__init__.py | 10 -- .../configs/datasets/tbpoc_RS/fold_0.py | 14 -- .../configs/datasets/tbpoc_RS/fold_1.py | 14 -- .../configs/datasets/tbpoc_RS/fold_2.py | 14 -- .../configs/datasets/tbpoc_RS/fold_3.py | 14 -- .../configs/datasets/tbpoc_RS/fold_4.py | 14 -- .../configs/datasets/tbpoc_RS/fold_5.py | 14 -- .../configs/datasets/tbpoc_RS/fold_6.py | 14 -- .../configs/datasets/tbpoc_RS/fold_7.py | 14 -- .../configs/datasets/tbpoc_RS/fold_8.py | 14 -- .../configs/datasets/tbpoc_RS/fold_9.py | 14 -- .../datasets/tbx11k_simplified_RS/__init__.py | 10 -- .../datasets/tbx11k_simplified_RS/default.py | 18 -- .../datasets/tbx11k_simplified_RS/fold_0.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_1.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_2.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_3.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_4.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_5.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_6.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_7.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_8.py | 17 -- .../datasets/tbx11k_simplified_RS/fold_9.py | 17 -- .../tbx11k_simplified_v2_RS/__init__.py | 10 -- .../tbx11k_simplified_v2_RS/default.py | 18 -- .../tbx11k_simplified_v2_RS/fold_0.py | 17 -- .../tbx11k_simplified_v2_RS/fold_1.py | 17 -- .../tbx11k_simplified_v2_RS/fold_2.py | 17 -- .../tbx11k_simplified_v2_RS/fold_3.py | 17 -- .../tbx11k_simplified_v2_RS/fold_4.py | 17 -- .../tbx11k_simplified_v2_RS/fold_5.py | 17 -- .../tbx11k_simplified_v2_RS/fold_6.py | 17 -- .../tbx11k_simplified_v2_RS/fold_7.py | 17 -- .../tbx11k_simplified_v2_RS/fold_8.py | 17 -- .../tbx11k_simplified_v2_RS/fold_9.py | 17 -- 156 files changed, 2380 deletions(-) delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/hivtb_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/default.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/indian_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/default.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/default.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_0_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_1_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_2_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_3_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_4_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_5_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_6_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_7_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_8_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/fold_9_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11k_RS/rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/default.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_0_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_1_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_2_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_3_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_4_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_5_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_6_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_7_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_8_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/fold_9_rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_11kv2_RS/rgb.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/default.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_pc_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/mc_ch_in_pc_RS/default.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/default.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/montgomery_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/padchest_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/padchest_RS/tb_idiap.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/default.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/shenzhen_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/tbpoc_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/default.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_RS/fold_9.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/__init__.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/default.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_0.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_1.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_2.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_3.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_4.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_5.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_6.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_7.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_8.py delete mode 100644 src/ptbench/configs/datasets/tbx11k_simplified_v2_RS/fold_9.py 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 3803f5c2..00000000 --- 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 36cb16e0..00000000 --- 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 bacec20d..00000000 --- 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 edd54798..00000000 --- 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 2e8371b8..00000000 --- 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 adbd52a4..00000000 --- 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 66862f15..00000000 --- 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 f4a4e786..00000000 --- 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 5a84c956..00000000 --- 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 cfe6c632..00000000 --- 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 27b45302..00000000 --- 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 dc0111ff..00000000 --- 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 583a3edc..00000000 --- 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 4fcf659b..00000000 --- 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 3c3d8516..00000000 --- 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 d1e713eb..00000000 --- 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 6d16dd73..00000000 --- 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 5e292f40..00000000 --- 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 df5d3f7c..00000000 --- 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 396d1f31..00000000 --- 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 7dfbe28a..00000000 --- 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 ec7ac100..00000000 --- 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 9f562e3f..00000000 --- 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 9e1569d6..00000000 --- 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 da6139cf..00000000 --- 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 dba63219..00000000 --- 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 e560691e..00000000 --- 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 dd5fa947..00000000 --- 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 1e8ffbcd..00000000 --- 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 2cc549fc..00000000 --- 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 303c0464..00000000 --- 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 54d5b761..00000000 --- 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 604032ad..00000000 --- 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 1daabe0b..00000000 --- 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 83ed5cec..00000000 --- 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 7fa4f307..00000000 --- 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 7d4f16bd..00000000 --- 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 757a0eb9..00000000 --- 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 48e05ff3..00000000 --- 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 56579589..00000000 --- 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 c782d68d..00000000 --- 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 10a597bc..00000000 --- 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 d624f3af..00000000 --- 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 39bee4fe..00000000 --- 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 7b26e425..00000000 --- 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 5fb56292..00000000 --- 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 fbc4f0cf..00000000 --- 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 679bb9b3..00000000 --- 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 747d510e..00000000 --- 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 cd8e4cd5..00000000 --- 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 86f112c3..00000000 --- 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 98241531..00000000 --- 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 981fe191..00000000 --- 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 dab1a234..00000000 --- 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 798b8de6..00000000 --- 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 097724b9..00000000 --- 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 c6c564a4..00000000 --- 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 f47796a8..00000000 --- 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 5e4b8276..00000000 --- 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 7d4f16bd..00000000 --- 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 757a0eb9..00000000 --- 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 48e05ff3..00000000 --- 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 56579589..00000000 --- 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 c782d68d..00000000 --- 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 10a597bc..00000000 --- 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 d624f3af..00000000 --- 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 39bee4fe..00000000 --- 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 7b26e425..00000000 --- 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 5fb56292..00000000 --- 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 fbc4f0cf..00000000 --- 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 679bb9b3..00000000 --- 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 747d510e..00000000 --- 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 cd8e4cd5..00000000 --- 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 86f112c3..00000000 --- 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 98241531..00000000 --- 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 981fe191..00000000 --- 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 dab1a234..00000000 --- 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 798b8de6..00000000 --- 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 097724b9..00000000 --- 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 c6c564a4..00000000 --- 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 f47796a8..00000000 --- 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 8896eb93..00000000 --- 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 8408ffb2..00000000 --- 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 405bb426..00000000 --- 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 2d3c5fad..00000000 --- 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 d726858c..00000000 --- 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 92e1ac8d..00000000 --- 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 6e3aaa3c..00000000 --- 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 edae2bae..00000000 --- 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 5ae1c3cc..00000000 --- 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 5ab352c6..00000000 --- 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 49ec1c40..00000000 --- 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 b701a9c8..00000000 --- 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 088bec0b..00000000 --- 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 518f3eab..00000000 --- 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 b1db786e..00000000 --- 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 5bc591d6..00000000 --- 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 5508bded..00000000 --- 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 fd65e956..00000000 --- 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 26946af0..00000000 --- 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 a5b534b4..00000000 --- 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 e24ddbd4..00000000 --- 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 9fb1db71..00000000 --- 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 1ab5722f..00000000 --- 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 472437fd..00000000 --- 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 0e74889b..00000000 --- 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 37624f96..00000000 --- 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 8816a1e9..00000000 --- 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 55a780e9..00000000 --- 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 311f9dd5..00000000 --- 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 63025e6e..00000000 --- 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 134e961d..00000000 --- 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 011f9653..00000000 --- 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 eaf8dc99..00000000 --- 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 39273349..00000000 --- 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 39dd3701..00000000 --- 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 cc504e36..00000000 --- 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 84b125ad..00000000 --- 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 6adc8913..00000000 --- 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 6126783e..00000000 --- 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 b0f44490..00000000 --- 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 67145ab0..00000000 --- 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 703303fe..00000000 --- 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 869a521c..00000000 --- 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 2dfdb3e9..00000000 --- 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 2f175461..00000000 --- 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 c4814755..00000000 --- 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 60e43291..00000000 --- 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 93e11449..00000000 --- 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 2810e0f2..00000000 --- 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 19a8fab8..00000000 --- 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 9227a41e..00000000 --- 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 7e9e9b1f..00000000 --- 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 e5a51eb7..00000000 --- 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 c9c14cd5..00000000 --- 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 998469b9..00000000 --- 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 642f4ae4..00000000 --- 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 cdf0e5ca..00000000 --- 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 909d4abe..00000000 --- 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 969b13a4..00000000 --- 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 bde32bef..00000000 --- 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 56fdd69c..00000000 --- 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 9bdbe53d..00000000 --- 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 ff4772bd..00000000 --- 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 4fe785fd..00000000 --- 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 cd8c8ee4..00000000 --- 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 43f6dd38..00000000 --- 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 80f29174..00000000 --- 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 2b9fa045..00000000 --- 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 afd4b88e..00000000 --- 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 df6351cc..00000000 --- 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 41acd200..00000000 --- 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 b31df1ac..00000000 --- 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 a79b5589..00000000 --- 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 2aedd241..00000000 --- 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 ac5fdc69..00000000 --- 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") -- GitLab