From 64cfe672d6f9fbdafa5ea392693539ece301122e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Anjos?= <andre.anjos@idiap.ch>
Date: Tue, 9 Jul 2024 21:05:56 +0000
Subject: [PATCH] Simplify package organisation

---
 doc/api.rst                                   | 232 +++++------
 doc/cli.rst                                   |   2 +-
 doc/config.rst                                | 267 +++++++------
 doc/contribute.rst                            |   2 +-
 doc/data-model.rst                            |   6 +-
 doc/install.rst                               |  51 ++-
 doc/results/index.rst                         |  36 +-
 doc/usage/evaluation.rst                      |  19 +-
 doc/usage/experiment.rst                      |  27 +-
 doc/usage/index.rst                           |  14 +-
 doc/usage/saliency.rst                        |  88 +++--
 doc/usage/training.rst                        |  11 +-
 helpers/extract_hdf5_images.py                |   3 +
 helpers/gen_histograms.sh                     |  43 --
 helpers/generate_histograms.py                | 100 +++--
 helpers/generate_histograms.sh                |  48 +++
 helpers/generate_histograms_classification.py | 307 --------------
 helpers/generate_histograms_segmentation.py   | 308 ---------------
 helpers/montgomery_preprocess.py              |   4 +-
 helpers/tbx11k_make_splits.py                 |   7 +-
 helpers/visceral_preprocess.py                |  15 +-
 pyproject.toml                                | 374 +++++++++---------
 .../{libs/classification => }/__init__.py     |   0
 .../config => classify}/__init__.py           |   0
 .../data => classify/config}/__init__.py      |   0
 .../config/data}/__init__.py                  |   0
 .../config/data/hivtb}/__init__.py            |   0
 .../config/data/hivtb/datamodule.py           |  25 +-
 .../config/data/hivtb/fold-0.json             |   0
 .../config/data/hivtb/fold-1.json             |   0
 .../config/data/hivtb/fold-2.json             |   0
 .../config/data/hivtb/fold-3.json             |   0
 .../config/data/hivtb/fold-4.json             |   0
 .../config/data/hivtb/fold-5.json             |   0
 .../config/data/hivtb/fold-6.json             |   0
 .../config/data/hivtb/fold-7.json             |   0
 .../config/data/hivtb/fold-8.json             |   0
 .../config/data/hivtb/fold-9.json             |   0
 .../config/data/hivtb/fold_0.py               |   5 +-
 .../config/data/hivtb/fold_1.py               |   5 +-
 .../config/data/hivtb/fold_2.py               |   5 +-
 .../config/data/hivtb/fold_3.py               |   5 +-
 .../config/data/hivtb/fold_4.py               |   5 +-
 .../config/data/hivtb/fold_5.py               |   5 +-
 .../config/data/hivtb/fold_6.py               |   5 +-
 .../config/data/hivtb/fold_7.py               |   5 +-
 .../config/data/hivtb/fold_8.py               |   5 +-
 .../config/data/hivtb/fold_9.py               |   5 +-
 .../config/data/indian}/__init__.py           |   0
 .../config/data/indian/datamodule.py          |   8 +-
 .../config/data/indian/default.json           |   0
 .../config/data/indian/default.py             |   4 +-
 .../config/data/indian/fold-0.json            |   0
 .../config/data/indian/fold-1.json            |   0
 .../config/data/indian/fold-2.json            |   0
 .../config/data/indian/fold-3.json            |   0
 .../config/data/indian/fold-4.json            |   0
 .../config/data/indian/fold-5.json            |   0
 .../config/data/indian/fold-6.json            |   0
 .../config/data/indian/fold-7.json            |   0
 .../config/data/indian/fold-8.json            |   0
 .../config/data/indian/fold-9.json            |   0
 .../config/data/indian/fold_0.py              |   5 +-
 .../config/data/indian/fold_1.py              |   5 +-
 .../config/data/indian/fold_2.py              |   5 +-
 .../config/data/indian/fold_3.py              |   5 +-
 .../config/data/indian/fold_4.py              |   5 +-
 .../config/data/indian/fold_5.py              |   5 +-
 .../config/data/indian/fold_6.py              |   5 +-
 .../config/data/indian/fold_7.py              |   5 +-
 .../config/data/indian/fold_8.py              |   5 +-
 .../config/data/indian/fold_9.py              |   5 +-
 .../config/data/montgomery}/__init__.py       |   0
 .../config/data/montgomery/datamodule.py      |  25 +-
 .../config/data/montgomery/default.json       |   0
 .../config/data/montgomery/default.py         |   6 +-
 .../config/data/montgomery/fold-0.json        |   0
 .../config/data/montgomery/fold-1.json        |   0
 .../config/data/montgomery/fold-2.json        |   0
 .../config/data/montgomery/fold-3.json        |   0
 .../config/data/montgomery/fold-4.json        |   0
 .../config/data/montgomery/fold-5.json        |   0
 .../config/data/montgomery/fold-6.json        |   0
 .../config/data/montgomery/fold-7.json        |   0
 .../config/data/montgomery/fold-8.json        |   0
 .../config/data/montgomery/fold-9.json        |   0
 .../config/data/montgomery/fold_0.py          |   8 +-
 .../config/data/montgomery/fold_1.py          |   8 +-
 .../config/data/montgomery/fold_2.py          |   8 +-
 .../config/data/montgomery/fold_3.py          |   8 +-
 .../config/data/montgomery/fold_4.py          |   8 +-
 .../config/data/montgomery/fold_5.py          |   8 +-
 .../config/data/montgomery/fold_6.py          |   8 +-
 .../config/data/montgomery/fold_7.py          |   8 +-
 .../config/data/montgomery/fold_8.py          |   9 +-
 .../config/data/montgomery/fold_9.py          |   9 +-
 .../data/montgomery_shenzhen}/__init__.py     |   0
 .../data/montgomery_shenzhen/datamodule.py    |  10 +-
 .../data/montgomery_shenzhen/default.py       |   6 +-
 .../config/data/montgomery_shenzhen/fold_0.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_1.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_2.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_3.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_4.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_5.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_6.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_7.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_8.py |   8 +-
 .../config/data/montgomery_shenzhen/fold_9.py |   8 +-
 .../montgomery_shenzhen_indian}/__init__.py   |   0
 .../montgomery_shenzhen_indian/datamodule.py  |  10 +-
 .../montgomery_shenzhen_indian/default.py     |   7 +-
 .../data/montgomery_shenzhen_indian/fold_0.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_1.py |   8 +-
 .../data/montgomery_shenzhen_indian/fold_2.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_3.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_4.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_5.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_6.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_7.py |   8 +-
 .../data/montgomery_shenzhen_indian/fold_8.py |   9 +-
 .../data/montgomery_shenzhen_indian/fold_9.py |   8 +-
 .../__init__.py                               |   0
 .../datamodule.py                             |  10 +-
 .../default.py                                |   2 +-
 .../__init__.py                               |   0
 .../datamodule.py                             |  10 +-
 .../v1_fold_0.py                              |   2 +-
 .../v1_fold_1.py                              |   2 +-
 .../v1_fold_2.py                              |   2 +-
 .../v1_fold_3.py                              |   2 +-
 .../v1_fold_4.py                              |   2 +-
 .../v1_fold_5.py                              |   2 +-
 .../v1_fold_6.py                              |   2 +-
 .../v1_fold_7.py                              |   2 +-
 .../v1_fold_8.py                              |   2 +-
 .../v1_fold_9.py                              |   2 +-
 .../v1_healthy_vs_atb.py                      |   2 +-
 .../v2_fold_0.py                              |   2 +-
 .../v2_fold_1.py                              |   2 +-
 .../v2_fold_2.py                              |   2 +-
 .../v2_fold_3.py                              |   2 +-
 .../v2_fold_4.py                              |   2 +-
 .../v2_fold_5.py                              |   2 +-
 .../v2_fold_6.py                              |   2 +-
 .../v2_fold_7.py                              |   2 +-
 .../v2_fold_8.py                              |   2 +-
 .../v2_fold_9.py                              |   2 +-
 .../v2_others_vs_atb.py                       |   2 +-
 .../config/data/nih_cxr14}/__init__.py        |   0
 .../config/data/nih_cxr14/cardiomegaly.json   |   0
 .../config/data/nih_cxr14/cardiomegaly.py     |   6 +-
 .../config/data/nih_cxr14/datamodule.py       |  23 +-
 .../config/data/nih_cxr14/default.json.bz2    | Bin
 .../config/data/nih_cxr14/default.py          |   6 +-
 .../data/nih_cxr14_padchest}/__init__.py      |   0
 .../data/nih_cxr14_padchest/datamodule.py     |   6 +-
 .../config/data/nih_cxr14_padchest/idiap.py   |   2 +-
 .../config/data/padchest}/__init__.py         |   0
 .../data/padchest/cardiomegaly-idiap.json     |   0
 .../data/padchest/cardiomegaly_idiap.py       |   6 +-
 .../config/data/padchest/datamodule.py        |  25 +-
 .../config/data/padchest/idiap.json.bz2       | Bin
 .../config/data/padchest/idiap.py             |   6 +-
 .../config/data/padchest/no-tb-idiap.json.bz2 | Bin
 .../config/data/padchest/no_tb_idiap.py       |   4 +-
 .../config/data/padchest/tb-idiap.json        |   0
 .../config/data/padchest/tb_idiap.py          |   6 +-
 .../config/data/shenzhen}/__init__.py         |   0
 .../config/data/shenzhen/alltest.json         |   0
 .../config/data/shenzhen/alltest.py           |   6 +-
 .../config/data/shenzhen/datamodule.py        |  25 +-
 .../config/data/shenzhen/default.json         |   0
 .../config/data/shenzhen/default.py           |   6 +-
 .../config/data/shenzhen/fold-0.json          |   0
 .../config/data/shenzhen/fold-1.json          |   0
 .../config/data/shenzhen/fold-2.json          |   0
 .../config/data/shenzhen/fold-3.json          |   0
 .../config/data/shenzhen/fold-4.json          |   0
 .../config/data/shenzhen/fold-5.json          |   0
 .../config/data/shenzhen/fold-6.json          |   0
 .../config/data/shenzhen/fold-7.json          |   0
 .../config/data/shenzhen/fold-8.json          |   0
 .../config/data/shenzhen/fold-9.json          |   0
 .../config/data/shenzhen/fold_0.py            |   6 +-
 .../config/data/shenzhen/fold_1.py            |   6 +-
 .../config/data/shenzhen/fold_2.py            |   6 +-
 .../config/data/shenzhen/fold_3.py            |   6 +-
 .../config/data/shenzhen/fold_4.py            |   6 +-
 .../config/data/shenzhen/fold_5.py            |   6 +-
 .../config/data/shenzhen/fold_6.py            |   6 +-
 .../config/data/shenzhen/fold_7.py            |   6 +-
 .../config/data/shenzhen/fold_8.py            |   6 +-
 .../config/data/shenzhen/fold_9.py            |   6 +-
 .../config/data/tbpoc}/__init__.py            |   0
 .../config/data/tbpoc/datamodule.py           |  21 +-
 .../config/data/tbpoc/fold-0.json             |   0
 .../config/data/tbpoc/fold-1.json             |   0
 .../config/data/tbpoc/fold-2.json             |   0
 .../config/data/tbpoc/fold-3.json             |   0
 .../config/data/tbpoc/fold-4.json             |   0
 .../config/data/tbpoc/fold-5.json             |   0
 .../config/data/tbpoc/fold-6.json             |   0
 .../config/data/tbpoc/fold-7.json             |   0
 .../config/data/tbpoc/fold-8.json             |   0
 .../config/data/tbpoc/fold-9.json             |   0
 .../config/data/tbpoc/fold_0.py               |   4 +-
 .../config/data/tbpoc/fold_1.py               |   4 +-
 .../config/data/tbpoc/fold_2.py               |   4 +-
 .../config/data/tbpoc/fold_3.py               |   4 +-
 .../config/data/tbpoc/fold_4.py               |   4 +-
 .../config/data/tbpoc/fold_5.py               |   4 +-
 .../config/data/tbpoc/fold_6.py               |   4 +-
 .../config/data/tbpoc/fold_7.py               |   6 +-
 .../config/data/tbpoc/fold_8.py               |   6 +-
 .../config/data/tbpoc/fold_9.py               |   6 +-
 .../config/data/tbx11k}/__init__.py           |   0
 .../config/data/tbx11k/datamodule.py          |  14 +-
 .../config/data/tbx11k/v1-fold-0.json         |   0
 .../config/data/tbx11k/v1-fold-1.json         |   0
 .../config/data/tbx11k/v1-fold-2.json         |   0
 .../config/data/tbx11k/v1-fold-3.json         |   0
 .../config/data/tbx11k/v1-fold-4.json         |   0
 .../config/data/tbx11k/v1-fold-5.json         |   0
 .../config/data/tbx11k/v1-fold-6.json         |   0
 .../config/data/tbx11k/v1-fold-7.json         |   0
 .../config/data/tbx11k/v1-fold-8.json         |   0
 .../config/data/tbx11k/v1-fold-9.json         |   0
 .../config/data/tbx11k/v1-healthy-vs-atb.json |   0
 .../config/data/tbx11k/v1_fold_0.py           |   4 +-
 .../config/data/tbx11k/v1_fold_1.py           |   4 +-
 .../config/data/tbx11k/v1_fold_2.py           |   4 +-
 .../config/data/tbx11k/v1_fold_3.py           |   4 +-
 .../config/data/tbx11k/v1_fold_4.py           |   4 +-
 .../config/data/tbx11k/v1_fold_5.py           |   6 +-
 .../config/data/tbx11k/v1_fold_6.py           |   6 +-
 .../config/data/tbx11k/v1_fold_7.py           |   4 +-
 .../config/data/tbx11k/v1_fold_8.py           |   6 +-
 .../config/data/tbx11k/v1_fold_9.py           |   4 +-
 .../config/data/tbx11k/v1_healthy_vs_atb.py   |   4 +-
 .../config/data/tbx11k/v2-fold-0.json         |   0
 .../config/data/tbx11k/v2-fold-1.json         |   0
 .../config/data/tbx11k/v2-fold-2.json         |   0
 .../config/data/tbx11k/v2-fold-3.json         |   0
 .../config/data/tbx11k/v2-fold-4.json         |   0
 .../config/data/tbx11k/v2-fold-5.json         |   0
 .../config/data/tbx11k/v2-fold-6.json         |   0
 .../config/data/tbx11k/v2-fold-7.json         |   0
 .../config/data/tbx11k/v2-fold-8.json         |   0
 .../config/data/tbx11k/v2-fold-9.json         |   0
 .../config/data/tbx11k/v2-others-vs-atb.json  |   0
 .../config/data/tbx11k/v2_fold_0.py           |   4 +-
 .../config/data/tbx11k/v2_fold_1.py           |   4 +-
 .../config/data/tbx11k/v2_fold_2.py           |   4 +-
 .../config/data/tbx11k/v2_fold_3.py           |   4 +-
 .../config/data/tbx11k/v2_fold_4.py           |   4 +-
 .../config/data/tbx11k/v2_fold_5.py           |   4 +-
 .../config/data/tbx11k/v2_fold_6.py           |   4 +-
 .../config/data/tbx11k/v2_fold_7.py           |   4 +-
 .../config/data/tbx11k/v2_fold_8.py           |   4 +-
 .../config/data/tbx11k/v2_fold_9.py           |   6 +-
 .../config/data/tbx11k/v2_others_vs_atb.py    |   4 +-
 .../config/data/visceral}/__init__.py         |   0
 .../config/data/visceral/datamodule.py        |  14 +-
 .../config/data/visceral/default.json         |   0
 .../config/data/visceral/default.py           |   4 +-
 .../config/models}/__init__.py                |   0
 .../config/models/alexnet.py                  |  11 +-
 .../config/models/alexnet_pretrained.py       |  11 +-
 .../config/models/cnn3d.py                    |   3 +-
 .../config/models/densenet.py                 |  11 +-
 .../config/models/densenet_pretrained.py      |  11 +-
 .../config/models/densenet_rs.py              |  11 +-
 .../config/models/logistic_regression.py      |   4 +-
 .../config/models/mlp.py                      |   2 +-
 .../config/models/pasa.py                     |   9 +-
 .../engine => classify/data}/__init__.py      |   0
 .../data/typing.py                            |  13 +-
 .../saliency => classify/engine}/__init__.py  |   0
 .../engine/evaluator.py                       |   6 +-
 .../engine/predictor.py                       |   2 +-
 .../engine/saliency}/__init__.py              |   0
 .../engine/saliency/completeness.py           |   4 +-
 .../engine/saliency/evaluator.py              |   0
 .../engine/saliency/generator.py              |   2 +-
 .../engine/saliency/interpretability.py       |   0
 .../engine/saliency/viewer.py                 |   0
 .../scripts => classify/models}/__init__.py   |   0
 .../models/alexnet.py                         |   2 +-
 .../models/classification_model.py            |   5 +-
 .../models/cnn3d.py                           |   2 +-
 .../models/densenet.py                        |   2 +-
 .../models/logistic_regression.py             |   0
 .../models/loss_weights.py                    |   3 +-
 .../classification => classify}/models/mlp.py |   0
 .../models/normalizer.py                      |   0
 .../models/pasa.py                            |   2 +-
 .../models/typing.py                          |   0
 .../saliency => classify/scripts}/__init__.py |   0
 src/mednet/classify/scripts/cli.py            |  44 +++
 .../scripts/evaluate.py                       |  13 +-
 .../scripts/saliency}/__init__.py             |   0
 .../scripts/saliency/completeness.py          |  28 +-
 .../scripts/saliency/evaluate.py              |   4 +-
 .../scripts/saliency/generate.py              |  53 +--
 .../scripts/saliency/interpretability.py      |  11 +-
 .../scripts/saliency/view.py                  |   5 +-
 .../{libs/common => config}/__init__.py       |   0
 .../augmentations}/__init__.py                |   0
 .../config/augmentations/affine.py            |   0
 .../config/augmentations/elastic.py           |   8 +-
 .../common => }/config/augmentations/hflip.py |   0
 .../config/augmentations/hflip_affine.py      |   0
 .../augmentations/hflip_jitter_affine.py      |   0
 .../config/augmentations/jitter.py            |   0
 src/mednet/{libs/common => }/data/__init__.py |   0
 .../{libs/common => }/data/augmentations.py   |   0
 .../{libs/common => }/data/datamodule.py      |   5 +
 .../{libs/common => }/data/image_utils.py     |   0
 src/mednet/{libs/common => }/data/split.py    |   3 +-
 src/mednet/{libs/common => }/data/typing.py   |   0
 .../augmentations => engine}/__init__.py      |   0
 .../{libs/common => }/engine/callbacks.py     |   0
 src/mednet/{libs/common => }/engine/device.py |   0
 .../{libs/common => }/engine/loggers.py       |   0
 .../{libs/common => }/engine/trainer.py       | 123 ++++++
 src/mednet/engine/uploader.py                 | 345 ++++++++++++++++
 src/mednet/libs/classification/scripts/cli.py |  76 ----
 .../libs/classification/scripts/config.py     | 107 -----
 .../libs/classification/scripts/database.py   | 131 ------
 .../libs/classification/scripts/experiment.py | 161 --------
 .../libs/classification/scripts/predict.py    |  80 ----
 .../libs/classification/scripts/train.py      | 130 ------
 .../libs/classification/scripts/upload.py     |  79 ----
 .../libs/classification/utils/gitlab.py       |  90 -----
 src/mednet/libs/common/scripts/database.py    | 102 -----
 src/mednet/libs/common/scripts/predict.py     | 165 --------
 src/mednet/libs/common/scripts/upload.py      | 220 -----------
 src/mednet/libs/common/utils/gitlab.py        |  90 -----
 src/mednet/libs/segmentation/scripts/cli.py   |  49 ---
 src/mednet/libs/segmentation/scripts/click.py |  28 --
 .../libs/segmentation/scripts/config.py       | 107 -----
 .../libs/segmentation/scripts/database.py     | 130 ------
 .../libs/segmentation/scripts/predict.py      |  81 ----
 src/mednet/libs/segmentation/scripts/train.py | 109 -----
 .../libs/segmentation/scripts/upload.py       |  78 ----
 .../common/engine => models}/__init__.py      |   0
 .../{libs/common => }/models/loss_weights.py  |   0
 src/mednet/{libs/common => }/models/model.py  |   2 +-
 .../{libs/common => }/models/transforms.py    |   0
 src/mednet/{libs/common => }/models/typing.py |   0
 src/mednet/scripts/cli.py                     |  31 +-
 src/mednet/{libs/common => }/scripts/click.py |   0
 .../{libs/common => }/scripts/config.py       | 116 +++++-
 src/mednet/scripts/database.py                | 222 +++++++++++
 .../segmentation => }/scripts/experiment.py   |  42 +-
 src/mednet/scripts/info.py                    |  54 +--
 src/mednet/scripts/predict.py                 | 188 +++++++++
 src/mednet/{libs/common => }/scripts/train.py | 192 +++++----
 .../common => }/scripts/train_analysis.py     |   3 +-
 src/mednet/scripts/upload.py                  | 128 ++++++
 src/mednet/{libs/common => }/scripts/utils.py |  23 +-
 .../common/models => segment}/__init__.py     |   0
 .../scripts => segment/config}/__init__.py    |   0
 .../utils => segment/config/data}/__init__.py |   0
 .../config/data/avdrive}/__init__.py          |   0
 .../config/data/avdrive/datamodule.py         |  16 +-
 .../config/data/avdrive/default.json          |   0
 .../config/data/avdrive/default.py            |   2 +-
 .../config/data/avdrive/second-annotator.json |   0
 .../config/data/chasedb1}/__init__.py         |   0
 .../config/data/chasedb1/datamodule.py        |  16 +-
 .../config/data/chasedb1/first-annotator.json |   0
 .../config/data/chasedb1/first_annotator.py   |   2 +-
 .../config/data/chasedb1/masks/Image_01L.png  | Bin
 .../config/data/chasedb1/masks/Image_01R.png  | Bin
 .../config/data/chasedb1/masks/Image_02L.png  | Bin
 .../config/data/chasedb1/masks/Image_02R.png  | Bin
 .../config/data/chasedb1/masks/Image_03L.png  | Bin
 .../config/data/chasedb1/masks/Image_03R.png  | Bin
 .../config/data/chasedb1/masks/Image_04L.png  | Bin
 .../config/data/chasedb1/masks/Image_04R.png  | Bin
 .../config/data/chasedb1/masks/Image_05L.png  | Bin
 .../config/data/chasedb1/masks/Image_05R.png  | Bin
 .../config/data/chasedb1/masks/Image_06L.png  | Bin
 .../config/data/chasedb1/masks/Image_06R.png  | Bin
 .../config/data/chasedb1/masks/Image_07L.png  | Bin
 .../config/data/chasedb1/masks/Image_07R.png  | Bin
 .../config/data/chasedb1/masks/Image_08L.png  | Bin
 .../config/data/chasedb1/masks/Image_08R.png  | Bin
 .../config/data/chasedb1/masks/Image_09L.png  | Bin
 .../config/data/chasedb1/masks/Image_09R.png  | Bin
 .../config/data/chasedb1/masks/Image_10L.png  | Bin
 .../config/data/chasedb1/masks/Image_10R.png  | Bin
 .../config/data/chasedb1/masks/Image_11L.png  | Bin
 .../config/data/chasedb1/masks/Image_11R.png  | Bin
 .../config/data/chasedb1/masks/Image_12L.png  | Bin
 .../config/data/chasedb1/masks/Image_12R.png  | Bin
 .../config/data/chasedb1/masks/Image_13L.png  | Bin
 .../config/data/chasedb1/masks/Image_13R.png  | Bin
 .../config/data/chasedb1/masks/Image_14L.png  | Bin
 .../config/data/chasedb1/masks/Image_14R.png  | Bin
 .../data/chasedb1/second-annotator.json       |   0
 .../config/data/chasedb1/second_annotator.py  |   2 +-
 .../config/data/cxr8}/__init__.py             |   0
 .../config/data/cxr8/datamodule.py            |  14 +-
 .../config/data/cxr8/default.json.bz2         | Bin
 .../config/data/cxr8/default.py               |   2 +-
 .../config/data/drhagis}/__init__.py          |   0
 .../config/data/drhagis/datamodule.py         |  16 +-
 .../config/data/drhagis/default.json          |   0
 .../config/data/drhagis/default.py            |   2 +-
 .../config/data/drionsdb}/__init__.py         |   0
 .../config/data/drionsdb/datamodule.py        |  16 +-
 .../config/data/drionsdb/expert1.json         |   0
 .../config/data/drionsdb/expert1.py           |   2 +-
 .../config/data/drionsdb/expert2.json         |   0
 .../config/data/drionsdb/expert2.py           |   2 +-
 .../data/drionsdb/masks/images/image_001.png  | Bin
 .../data/drionsdb/masks/images/image_002.png  | Bin
 .../data/drionsdb/masks/images/image_003.png  | Bin
 .../data/drionsdb/masks/images/image_004.png  | Bin
 .../data/drionsdb/masks/images/image_005.png  | Bin
 .../data/drionsdb/masks/images/image_006.png  | Bin
 .../data/drionsdb/masks/images/image_007.png  | Bin
 .../data/drionsdb/masks/images/image_008.png  | Bin
 .../data/drionsdb/masks/images/image_009.png  | Bin
 .../data/drionsdb/masks/images/image_010.png  | Bin
 .../data/drionsdb/masks/images/image_011.png  | Bin
 .../data/drionsdb/masks/images/image_012.png  | Bin
 .../data/drionsdb/masks/images/image_013.png  | Bin
 .../data/drionsdb/masks/images/image_014.png  | Bin
 .../data/drionsdb/masks/images/image_015.png  | Bin
 .../data/drionsdb/masks/images/image_016.png  | Bin
 .../data/drionsdb/masks/images/image_017.png  | Bin
 .../data/drionsdb/masks/images/image_018.png  | Bin
 .../data/drionsdb/masks/images/image_019.png  | Bin
 .../data/drionsdb/masks/images/image_020.png  | Bin
 .../data/drionsdb/masks/images/image_021.png  | Bin
 .../data/drionsdb/masks/images/image_022.png  | Bin
 .../data/drionsdb/masks/images/image_023.png  | Bin
 .../data/drionsdb/masks/images/image_024.png  | Bin
 .../data/drionsdb/masks/images/image_025.png  | Bin
 .../data/drionsdb/masks/images/image_026.png  | Bin
 .../data/drionsdb/masks/images/image_027.png  | Bin
 .../data/drionsdb/masks/images/image_028.png  | Bin
 .../data/drionsdb/masks/images/image_029.png  | Bin
 .../data/drionsdb/masks/images/image_030.png  | Bin
 .../data/drionsdb/masks/images/image_031.png  | Bin
 .../data/drionsdb/masks/images/image_032.png  | Bin
 .../data/drionsdb/masks/images/image_033.png  | Bin
 .../data/drionsdb/masks/images/image_034.png  | Bin
 .../data/drionsdb/masks/images/image_035.png  | Bin
 .../data/drionsdb/masks/images/image_036.png  | Bin
 .../data/drionsdb/masks/images/image_037.png  | Bin
 .../data/drionsdb/masks/images/image_038.png  | Bin
 .../data/drionsdb/masks/images/image_039.png  | Bin
 .../data/drionsdb/masks/images/image_040.png  | Bin
 .../data/drionsdb/masks/images/image_041.png  | Bin
 .../data/drionsdb/masks/images/image_042.png  | Bin
 .../data/drionsdb/masks/images/image_043.png  | Bin
 .../data/drionsdb/masks/images/image_044.png  | Bin
 .../data/drionsdb/masks/images/image_045.png  | Bin
 .../data/drionsdb/masks/images/image_046.png  | Bin
 .../data/drionsdb/masks/images/image_047.png  | Bin
 .../data/drionsdb/masks/images/image_048.png  | Bin
 .../data/drionsdb/masks/images/image_049.png  | Bin
 .../data/drionsdb/masks/images/image_050.png  | Bin
 .../data/drionsdb/masks/images/image_051.png  | Bin
 .../data/drionsdb/masks/images/image_052.png  | Bin
 .../data/drionsdb/masks/images/image_053.png  | Bin
 .../data/drionsdb/masks/images/image_054.png  | Bin
 .../data/drionsdb/masks/images/image_055.png  | Bin
 .../data/drionsdb/masks/images/image_056.png  | Bin
 .../data/drionsdb/masks/images/image_057.png  | Bin
 .../data/drionsdb/masks/images/image_058.png  | Bin
 .../data/drionsdb/masks/images/image_059.png  | Bin
 .../data/drionsdb/masks/images/image_060.png  | Bin
 .../data/drionsdb/masks/images/image_061.png  | Bin
 .../data/drionsdb/masks/images/image_062.png  | Bin
 .../data/drionsdb/masks/images/image_063.png  | Bin
 .../data/drionsdb/masks/images/image_064.png  | Bin
 .../data/drionsdb/masks/images/image_065.png  | Bin
 .../data/drionsdb/masks/images/image_066.png  | Bin
 .../data/drionsdb/masks/images/image_067.png  | Bin
 .../data/drionsdb/masks/images/image_068.png  | Bin
 .../data/drionsdb/masks/images/image_069.png  | Bin
 .../data/drionsdb/masks/images/image_070.png  | Bin
 .../data/drionsdb/masks/images/image_071.png  | Bin
 .../data/drionsdb/masks/images/image_072.png  | Bin
 .../data/drionsdb/masks/images/image_073.png  | Bin
 .../data/drionsdb/masks/images/image_074.png  | Bin
 .../data/drionsdb/masks/images/image_075.png  | Bin
 .../data/drionsdb/masks/images/image_076.png  | Bin
 .../data/drionsdb/masks/images/image_077.png  | Bin
 .../data/drionsdb/masks/images/image_078.png  | Bin
 .../data/drionsdb/masks/images/image_079.png  | Bin
 .../data/drionsdb/masks/images/image_080.png  | Bin
 .../data/drionsdb/masks/images/image_081.png  | Bin
 .../data/drionsdb/masks/images/image_082.png  | Bin
 .../data/drionsdb/masks/images/image_083.png  | Bin
 .../data/drionsdb/masks/images/image_084.png  | Bin
 .../data/drionsdb/masks/images/image_085.png  | Bin
 .../data/drionsdb/masks/images/image_086.png  | Bin
 .../data/drionsdb/masks/images/image_087.png  | Bin
 .../data/drionsdb/masks/images/image_088.png  | Bin
 .../data/drionsdb/masks/images/image_089.png  | Bin
 .../data/drionsdb/masks/images/image_090.png  | Bin
 .../data/drionsdb/masks/images/image_091.png  | Bin
 .../data/drionsdb/masks/images/image_092.png  | Bin
 .../data/drionsdb/masks/images/image_093.png  | Bin
 .../data/drionsdb/masks/images/image_094.png  | Bin
 .../data/drionsdb/masks/images/image_095.png  | Bin
 .../data/drionsdb/masks/images/image_096.png  | Bin
 .../data/drionsdb/masks/images/image_097.png  | Bin
 .../data/drionsdb/masks/images/image_098.png  | Bin
 .../data/drionsdb/masks/images/image_099.png  | Bin
 .../data/drionsdb/masks/images/image_100.png  | Bin
 .../data/drionsdb/masks/images/image_101.png  | Bin
 .../data/drionsdb/masks/images/image_102.png  | Bin
 .../data/drionsdb/masks/images/image_103.png  | Bin
 .../data/drionsdb/masks/images/image_104.png  | Bin
 .../data/drionsdb/masks/images/image_105.png  | Bin
 .../data/drionsdb/masks/images/image_106.png  | Bin
 .../data/drionsdb/masks/images/image_107.png  | Bin
 .../data/drionsdb/masks/images/image_108.png  | Bin
 .../data/drionsdb/masks/images/image_109.png  | Bin
 .../data/drionsdb/masks/images/image_110.png  | Bin
 .../config/data/drishtigs1}/__init__.py       |   0
 .../config/data/drishtigs1/datamodule.py      |  16 +-
 .../Test/Images/drishtiGS_001.png             | Bin
 .../Test/Images/drishtiGS_003.png             | Bin
 .../Test/Images/drishtiGS_005.png             | Bin
 .../Test/Images/drishtiGS_006.png             | Bin
 .../Test/Images/drishtiGS_007.png             | Bin
 .../Test/Images/drishtiGS_009.png             | Bin
 .../Test/Images/drishtiGS_011.png             | Bin
 .../Test/Images/drishtiGS_013.png             | Bin
 .../Test/Images/drishtiGS_014.png             | Bin
 .../Test/Images/drishtiGS_019.png             | Bin
 .../Test/Images/drishtiGS_020.png             | Bin
 .../Test/Images/drishtiGS_021.png             | Bin
 .../Test/Images/drishtiGS_023.png             | Bin
 .../Test/Images/drishtiGS_025.png             | Bin
 .../Test/Images/drishtiGS_027.png             | Bin
 .../Test/Images/drishtiGS_028.png             | Bin
 .../Test/Images/drishtiGS_029.png             | Bin
 .../Test/Images/drishtiGS_030.png             | Bin
 .../Test/Images/drishtiGS_034.png             | Bin
 .../Test/Images/drishtiGS_039.png             | Bin
 .../Test/Images/drishtiGS_043.png             | Bin
 .../Test/Images/drishtiGS_048.png             | Bin
 .../Test/Images/drishtiGS_050.png             | Bin
 .../Test/Images/drishtiGS_052.png             | Bin
 .../Test/Images/drishtiGS_053.png             | Bin
 .../Test/Images/drishtiGS_054.png             | Bin
 .../Test/Images/drishtiGS_055.png             | Bin
 .../Test/Images/drishtiGS_056.png             | Bin
 .../Test/Images/drishtiGS_059.png             | Bin
 .../Test/Images/drishtiGS_065.png             | Bin
 .../Test/Images/drishtiGS_067.png             | Bin
 .../Test/Images/drishtiGS_070.png             | Bin
 .../Test/Images/drishtiGS_071.png             | Bin
 .../Test/Images/drishtiGS_072.png             | Bin
 .../Test/Images/drishtiGS_073.png             | Bin
 .../Test/Images/drishtiGS_074.png             | Bin
 .../Test/Images/drishtiGS_077.png             | Bin
 .../Test/Images/drishtiGS_078.png             | Bin
 .../Test/Images/drishtiGS_079.png             | Bin
 .../Test/Images/drishtiGS_082.png             | Bin
 .../Test/Images/drishtiGS_083.png             | Bin
 .../Test/Images/drishtiGS_085.png             | Bin
 .../Test/Images/drishtiGS_086.png             | Bin
 .../Test/Images/drishtiGS_087.png             | Bin
 .../Test/Images/drishtiGS_091.png             | Bin
 .../Test/Images/drishtiGS_093.png             | Bin
 .../Test/Images/drishtiGS_095.png             | Bin
 .../Test/Images/drishtiGS_096.png             | Bin
 .../Test/Images/drishtiGS_097.png             | Bin
 .../Test/Images/drishtiGS_099.png             | Bin
 .../Test/Images/drishtiGS_100.png             | Bin
 .../Training/Images/drishtiGS_002.png         | Bin
 .../Training/Images/drishtiGS_004.png         | Bin
 .../Training/Images/drishtiGS_008.png         | Bin
 .../Training/Images/drishtiGS_010.png         | Bin
 .../Training/Images/drishtiGS_012.png         | Bin
 .../Training/Images/drishtiGS_015.png         | Bin
 .../Training/Images/drishtiGS_016.png         | Bin
 .../Training/Images/drishtiGS_017.png         | Bin
 .../Training/Images/drishtiGS_018.png         | Bin
 .../Training/Images/drishtiGS_022.png         | Bin
 .../Training/Images/drishtiGS_024.png         | Bin
 .../Training/Images/drishtiGS_026.png         | Bin
 .../Training/Images/drishtiGS_031.png         | Bin
 .../Training/Images/drishtiGS_032.png         | Bin
 .../Training/Images/drishtiGS_033.png         | Bin
 .../Training/Images/drishtiGS_035.png         | Bin
 .../Training/Images/drishtiGS_036.png         | Bin
 .../Training/Images/drishtiGS_037.png         | Bin
 .../Training/Images/drishtiGS_038.png         | Bin
 .../Training/Images/drishtiGS_040.png         | Bin
 .../Training/Images/drishtiGS_041.png         | Bin
 .../Training/Images/drishtiGS_042.png         | Bin
 .../Training/Images/drishtiGS_044.png         | Bin
 .../Training/Images/drishtiGS_045.png         | Bin
 .../Training/Images/drishtiGS_046.png         | Bin
 .../Training/Images/drishtiGS_047.png         | Bin
 .../Training/Images/drishtiGS_049.png         | Bin
 .../Training/Images/drishtiGS_051.png         | Bin
 .../Training/Images/drishtiGS_057.png         | Bin
 .../Training/Images/drishtiGS_058.png         | Bin
 .../Training/Images/drishtiGS_060.png         | Bin
 .../Training/Images/drishtiGS_061.png         | Bin
 .../Training/Images/drishtiGS_062.png         | Bin
 .../Training/Images/drishtiGS_063.png         | Bin
 .../Training/Images/drishtiGS_064.png         | Bin
 .../Training/Images/drishtiGS_066.png         | Bin
 .../Training/Images/drishtiGS_068.png         | Bin
 .../Training/Images/drishtiGS_069.png         | Bin
 .../Training/Images/drishtiGS_075.png         | Bin
 .../Training/Images/drishtiGS_076.png         | Bin
 .../Training/Images/drishtiGS_080.png         | Bin
 .../Training/Images/drishtiGS_081.png         | Bin
 .../Training/Images/drishtiGS_084.png         | Bin
 .../Training/Images/drishtiGS_088.png         | Bin
 .../Training/Images/drishtiGS_089.png         | Bin
 .../Training/Images/drishtiGS_090.png         | Bin
 .../Training/Images/drishtiGS_092.png         | Bin
 .../Training/Images/drishtiGS_094.png         | Bin
 .../Training/Images/drishtiGS_098.png         | Bin
 .../Training/Images/drishtiGS_101.png         | Bin
 .../config/data/drishtigs1/optic-cup.json     |   0
 .../config/data/drishtigs1/optic-disc.json    |   0
 .../config/data/drishtigs1/optic_cup_all.py   |   2 +-
 .../config/data/drishtigs1/optic_cup_any.py   |   2 +-
 .../config/data/drishtigs1/optic_disc_all.py  |   2 +-
 .../config/data/drishtigs1/optic_disc_any.py  |   2 +-
 .../config/data/drive}/__init__.py            |   0
 .../config/data/drive/datamodule.py           |  16 +-
 .../config/data/drive/default.json            |   0
 .../config/data/drive/default.py              |   2 +-
 .../config/data/drive/drive_2nd.py            |   2 +-
 .../config/data/drive/second-annotator.json   |   0
 .../config/data/hrf}/__init__.py              |   0
 .../config/data/hrf/datamodule.py             |  16 +-
 .../config/data/hrf/default.json              |   0
 .../config/data/hrf/default.py                |   4 +-
 .../config/data/iostar}/__init__.py           |   0
 .../config/data/iostar/datamodule.py          |  16 +-
 .../config/data/iostar/optic-disc.json        |   0
 .../config/data/iostar/optic_disc.py          |   2 +-
 .../config/data/iostar/vessel.json            |   0
 .../config/data/iostar/vessel.py              |   2 +-
 .../config/data/jsrt}/__init__.py             |   0
 .../config/data/jsrt/datamodule.py            |  14 +-
 .../config/data/jsrt/default.json             |   0
 .../config/data/jsrt/default.py               |   4 +-
 .../config/data/montgomery}/__init__.py       |   0
 .../config/data/montgomery/datamodule.py      |  14 +-
 .../config/data/montgomery/default.json       |   0
 .../config/data/montgomery/default.py         |   4 +-
 .../config/data/refuge}/__init__.py           |   0
 .../config/data/refuge/cup.py                 |   2 +-
 .../config/data/refuge/datamodule.py          |  16 +-
 .../config/data/refuge/default.json           |   0
 .../config/data/refuge/disc.py                |   2 +-
 .../masks/REFUGE-Validation400/V0001.png      | Bin
 .../masks/REFUGE-Validation400/V0002.png      | Bin
 .../masks/REFUGE-Validation400/V0003.png      | Bin
 .../masks/REFUGE-Validation400/V0004.png      | Bin
 .../masks/REFUGE-Validation400/V0005.png      | Bin
 .../masks/REFUGE-Validation400/V0006.png      | Bin
 .../masks/REFUGE-Validation400/V0007.png      | Bin
 .../masks/REFUGE-Validation400/V0008.png      | Bin
 .../masks/REFUGE-Validation400/V0009.png      | Bin
 .../masks/REFUGE-Validation400/V0010.png      | Bin
 .../masks/REFUGE-Validation400/V0011.png      | Bin
 .../masks/REFUGE-Validation400/V0012.png      | Bin
 .../masks/REFUGE-Validation400/V0013.png      | Bin
 .../masks/REFUGE-Validation400/V0014.png      | Bin
 .../masks/REFUGE-Validation400/V0015.png      | Bin
 .../masks/REFUGE-Validation400/V0016.png      | Bin
 .../masks/REFUGE-Validation400/V0017.png      | Bin
 .../masks/REFUGE-Validation400/V0018.png      | Bin
 .../masks/REFUGE-Validation400/V0019.png      | Bin
 .../masks/REFUGE-Validation400/V0020.png      | Bin
 .../masks/REFUGE-Validation400/V0021.png      | Bin
 .../masks/REFUGE-Validation400/V0022.png      | Bin
 .../masks/REFUGE-Validation400/V0023.png      | Bin
 .../masks/REFUGE-Validation400/V0024.png      | Bin
 .../masks/REFUGE-Validation400/V0025.png      | Bin
 .../masks/REFUGE-Validation400/V0026.png      | Bin
 .../masks/REFUGE-Validation400/V0027.png      | Bin
 .../masks/REFUGE-Validation400/V0028.png      | Bin
 .../masks/REFUGE-Validation400/V0029.png      | Bin
 .../masks/REFUGE-Validation400/V0030.png      | Bin
 .../masks/REFUGE-Validation400/V0031.png      | Bin
 .../masks/REFUGE-Validation400/V0032.png      | Bin
 .../masks/REFUGE-Validation400/V0033.png      | Bin
 .../masks/REFUGE-Validation400/V0034.png      | Bin
 .../masks/REFUGE-Validation400/V0035.png      | Bin
 .../masks/REFUGE-Validation400/V0036.png      | Bin
 .../masks/REFUGE-Validation400/V0037.png      | Bin
 .../masks/REFUGE-Validation400/V0038.png      | Bin
 .../masks/REFUGE-Validation400/V0039.png      | Bin
 .../masks/REFUGE-Validation400/V0040.png      | Bin
 .../masks/REFUGE-Validation400/V0041.png      | Bin
 .../masks/REFUGE-Validation400/V0042.png      | Bin
 .../masks/REFUGE-Validation400/V0043.png      | Bin
 .../masks/REFUGE-Validation400/V0044.png      | Bin
 .../masks/REFUGE-Validation400/V0045.png      | Bin
 .../masks/REFUGE-Validation400/V0046.png      | Bin
 .../masks/REFUGE-Validation400/V0047.png      | Bin
 .../masks/REFUGE-Validation400/V0048.png      | Bin
 .../masks/REFUGE-Validation400/V0049.png      | Bin
 .../masks/REFUGE-Validation400/V0050.png      | Bin
 .../masks/REFUGE-Validation400/V0051.png      | Bin
 .../masks/REFUGE-Validation400/V0052.png      | Bin
 .../masks/REFUGE-Validation400/V0053.png      | Bin
 .../masks/REFUGE-Validation400/V0054.png      | Bin
 .../masks/REFUGE-Validation400/V0055.png      | Bin
 .../masks/REFUGE-Validation400/V0056.png      | Bin
 .../masks/REFUGE-Validation400/V0057.png      | Bin
 .../masks/REFUGE-Validation400/V0058.png      | Bin
 .../masks/REFUGE-Validation400/V0059.png      | Bin
 .../masks/REFUGE-Validation400/V0060.png      | Bin
 .../masks/REFUGE-Validation400/V0061.png      | Bin
 .../masks/REFUGE-Validation400/V0062.png      | Bin
 .../masks/REFUGE-Validation400/V0063.png      | Bin
 .../masks/REFUGE-Validation400/V0064.png      | Bin
 .../masks/REFUGE-Validation400/V0065.png      | Bin
 .../masks/REFUGE-Validation400/V0066.png      | Bin
 .../masks/REFUGE-Validation400/V0067.png      | Bin
 .../masks/REFUGE-Validation400/V0068.png      | Bin
 .../masks/REFUGE-Validation400/V0069.png      | Bin
 .../masks/REFUGE-Validation400/V0070.png      | Bin
 .../masks/REFUGE-Validation400/V0071.png      | Bin
 .../masks/REFUGE-Validation400/V0072.png      | Bin
 .../masks/REFUGE-Validation400/V0073.png      | Bin
 .../masks/REFUGE-Validation400/V0074.png      | Bin
 .../masks/REFUGE-Validation400/V0075.png      | Bin
 .../masks/REFUGE-Validation400/V0076.png      | Bin
 .../masks/REFUGE-Validation400/V0077.png      | Bin
 .../masks/REFUGE-Validation400/V0078.png      | Bin
 .../masks/REFUGE-Validation400/V0079.png      | Bin
 .../masks/REFUGE-Validation400/V0080.png      | Bin
 .../masks/REFUGE-Validation400/V0081.png      | Bin
 .../masks/REFUGE-Validation400/V0082.png      | Bin
 .../masks/REFUGE-Validation400/V0083.png      | Bin
 .../masks/REFUGE-Validation400/V0084.png      | Bin
 .../masks/REFUGE-Validation400/V0085.png      | Bin
 .../masks/REFUGE-Validation400/V0086.png      | Bin
 .../masks/REFUGE-Validation400/V0087.png      | Bin
 .../masks/REFUGE-Validation400/V0088.png      | Bin
 .../masks/REFUGE-Validation400/V0089.png      | Bin
 .../masks/REFUGE-Validation400/V0090.png      | Bin
 .../masks/REFUGE-Validation400/V0091.png      | Bin
 .../masks/REFUGE-Validation400/V0092.png      | Bin
 .../masks/REFUGE-Validation400/V0093.png      | Bin
 .../masks/REFUGE-Validation400/V0094.png      | Bin
 .../masks/REFUGE-Validation400/V0095.png      | Bin
 .../masks/REFUGE-Validation400/V0096.png      | Bin
 .../masks/REFUGE-Validation400/V0097.png      | Bin
 .../masks/REFUGE-Validation400/V0098.png      | Bin
 .../masks/REFUGE-Validation400/V0099.png      | Bin
 .../masks/REFUGE-Validation400/V0100.png      | Bin
 .../masks/REFUGE-Validation400/V0101.png      | Bin
 .../masks/REFUGE-Validation400/V0102.png      | Bin
 .../masks/REFUGE-Validation400/V0103.png      | Bin
 .../masks/REFUGE-Validation400/V0104.png      | Bin
 .../masks/REFUGE-Validation400/V0105.png      | Bin
 .../masks/REFUGE-Validation400/V0106.png      | Bin
 .../masks/REFUGE-Validation400/V0107.png      | Bin
 .../masks/REFUGE-Validation400/V0108.png      | Bin
 .../masks/REFUGE-Validation400/V0109.png      | Bin
 .../masks/REFUGE-Validation400/V0110.png      | Bin
 .../masks/REFUGE-Validation400/V0111.png      | Bin
 .../masks/REFUGE-Validation400/V0112.png      | Bin
 .../masks/REFUGE-Validation400/V0113.png      | Bin
 .../masks/REFUGE-Validation400/V0114.png      | Bin
 .../masks/REFUGE-Validation400/V0115.png      | Bin
 .../masks/REFUGE-Validation400/V0116.png      | Bin
 .../masks/REFUGE-Validation400/V0117.png      | Bin
 .../masks/REFUGE-Validation400/V0118.png      | Bin
 .../masks/REFUGE-Validation400/V0119.png      | Bin
 .../masks/REFUGE-Validation400/V0120.png      | Bin
 .../masks/REFUGE-Validation400/V0121.png      | Bin
 .../masks/REFUGE-Validation400/V0122.png      | Bin
 .../masks/REFUGE-Validation400/V0123.png      | Bin
 .../masks/REFUGE-Validation400/V0124.png      | Bin
 .../masks/REFUGE-Validation400/V0125.png      | Bin
 .../masks/REFUGE-Validation400/V0126.png      | Bin
 .../masks/REFUGE-Validation400/V0127.png      | Bin
 .../masks/REFUGE-Validation400/V0128.png      | Bin
 .../masks/REFUGE-Validation400/V0129.png      | Bin
 .../masks/REFUGE-Validation400/V0130.png      | Bin
 .../masks/REFUGE-Validation400/V0131.png      | Bin
 .../masks/REFUGE-Validation400/V0132.png      | Bin
 .../masks/REFUGE-Validation400/V0133.png      | Bin
 .../masks/REFUGE-Validation400/V0134.png      | Bin
 .../masks/REFUGE-Validation400/V0135.png      | Bin
 .../masks/REFUGE-Validation400/V0136.png      | Bin
 .../masks/REFUGE-Validation400/V0137.png      | Bin
 .../masks/REFUGE-Validation400/V0138.png      | Bin
 .../masks/REFUGE-Validation400/V0139.png      | Bin
 .../masks/REFUGE-Validation400/V0140.png      | Bin
 .../masks/REFUGE-Validation400/V0141.png      | Bin
 .../masks/REFUGE-Validation400/V0142.png      | Bin
 .../masks/REFUGE-Validation400/V0143.png      | Bin
 .../masks/REFUGE-Validation400/V0144.png      | Bin
 .../masks/REFUGE-Validation400/V0145.png      | Bin
 .../masks/REFUGE-Validation400/V0146.png      | Bin
 .../masks/REFUGE-Validation400/V0147.png      | Bin
 .../masks/REFUGE-Validation400/V0148.png      | Bin
 .../masks/REFUGE-Validation400/V0149.png      | Bin
 .../masks/REFUGE-Validation400/V0150.png      | Bin
 .../masks/REFUGE-Validation400/V0151.png      | Bin
 .../masks/REFUGE-Validation400/V0152.png      | Bin
 .../masks/REFUGE-Validation400/V0153.png      | Bin
 .../masks/REFUGE-Validation400/V0154.png      | Bin
 .../masks/REFUGE-Validation400/V0155.png      | Bin
 .../masks/REFUGE-Validation400/V0156.png      | Bin
 .../masks/REFUGE-Validation400/V0157.png      | Bin
 .../masks/REFUGE-Validation400/V0158.png      | Bin
 .../masks/REFUGE-Validation400/V0159.png      | Bin
 .../masks/REFUGE-Validation400/V0160.png      | Bin
 .../masks/REFUGE-Validation400/V0161.png      | Bin
 .../masks/REFUGE-Validation400/V0162.png      | Bin
 .../masks/REFUGE-Validation400/V0163.png      | Bin
 .../masks/REFUGE-Validation400/V0164.png      | Bin
 .../masks/REFUGE-Validation400/V0165.png      | Bin
 .../masks/REFUGE-Validation400/V0166.png      | Bin
 .../masks/REFUGE-Validation400/V0167.png      | Bin
 .../masks/REFUGE-Validation400/V0168.png      | Bin
 .../masks/REFUGE-Validation400/V0169.png      | Bin
 .../masks/REFUGE-Validation400/V0170.png      | Bin
 .../masks/REFUGE-Validation400/V0171.png      | Bin
 .../masks/REFUGE-Validation400/V0172.png      | Bin
 .../masks/REFUGE-Validation400/V0173.png      | Bin
 .../masks/REFUGE-Validation400/V0174.png      | Bin
 .../masks/REFUGE-Validation400/V0175.png      | Bin
 .../masks/REFUGE-Validation400/V0176.png      | Bin
 .../masks/REFUGE-Validation400/V0177.png      | Bin
 .../masks/REFUGE-Validation400/V0178.png      | Bin
 .../masks/REFUGE-Validation400/V0179.png      | Bin
 .../masks/REFUGE-Validation400/V0180.png      | Bin
 .../masks/REFUGE-Validation400/V0181.png      | Bin
 .../masks/REFUGE-Validation400/V0182.png      | Bin
 .../masks/REFUGE-Validation400/V0183.png      | Bin
 .../masks/REFUGE-Validation400/V0184.png      | Bin
 .../masks/REFUGE-Validation400/V0185.png      | Bin
 .../masks/REFUGE-Validation400/V0186.png      | Bin
 .../masks/REFUGE-Validation400/V0187.png      | Bin
 .../masks/REFUGE-Validation400/V0188.png      | Bin
 .../masks/REFUGE-Validation400/V0189.png      | Bin
 .../masks/REFUGE-Validation400/V0190.png      | Bin
 .../masks/REFUGE-Validation400/V0191.png      | Bin
 .../masks/REFUGE-Validation400/V0192.png      | Bin
 .../masks/REFUGE-Validation400/V0193.png      | Bin
 .../masks/REFUGE-Validation400/V0194.png      | Bin
 .../masks/REFUGE-Validation400/V0195.png      | Bin
 .../masks/REFUGE-Validation400/V0196.png      | Bin
 .../masks/REFUGE-Validation400/V0197.png      | Bin
 .../masks/REFUGE-Validation400/V0198.png      | Bin
 .../masks/REFUGE-Validation400/V0199.png      | Bin
 .../masks/REFUGE-Validation400/V0200.png      | Bin
 .../masks/REFUGE-Validation400/V0201.png      | Bin
 .../masks/REFUGE-Validation400/V0202.png      | Bin
 .../masks/REFUGE-Validation400/V0203.png      | Bin
 .../masks/REFUGE-Validation400/V0204.png      | Bin
 .../masks/REFUGE-Validation400/V0205.png      | Bin
 .../masks/REFUGE-Validation400/V0206.png      | Bin
 .../masks/REFUGE-Validation400/V0207.png      | Bin
 .../masks/REFUGE-Validation400/V0208.png      | Bin
 .../masks/REFUGE-Validation400/V0209.png      | Bin
 .../masks/REFUGE-Validation400/V0210.png      | Bin
 .../masks/REFUGE-Validation400/V0211.png      | Bin
 .../masks/REFUGE-Validation400/V0212.png      | Bin
 .../masks/REFUGE-Validation400/V0213.png      | Bin
 .../masks/REFUGE-Validation400/V0214.png      | Bin
 .../masks/REFUGE-Validation400/V0215.png      | Bin
 .../masks/REFUGE-Validation400/V0216.png      | Bin
 .../masks/REFUGE-Validation400/V0217.png      | Bin
 .../masks/REFUGE-Validation400/V0218.png      | Bin
 .../masks/REFUGE-Validation400/V0219.png      | Bin
 .../masks/REFUGE-Validation400/V0220.png      | Bin
 .../masks/REFUGE-Validation400/V0221.png      | Bin
 .../masks/REFUGE-Validation400/V0222.png      | Bin
 .../masks/REFUGE-Validation400/V0223.png      | Bin
 .../masks/REFUGE-Validation400/V0224.png      | Bin
 .../masks/REFUGE-Validation400/V0225.png      | Bin
 .../masks/REFUGE-Validation400/V0226.png      | Bin
 .../masks/REFUGE-Validation400/V0227.png      | Bin
 .../masks/REFUGE-Validation400/V0228.png      | Bin
 .../masks/REFUGE-Validation400/V0229.png      | Bin
 .../masks/REFUGE-Validation400/V0230.png      | Bin
 .../masks/REFUGE-Validation400/V0231.png      | Bin
 .../masks/REFUGE-Validation400/V0232.png      | Bin
 .../masks/REFUGE-Validation400/V0233.png      | Bin
 .../masks/REFUGE-Validation400/V0234.png      | Bin
 .../masks/REFUGE-Validation400/V0235.png      | Bin
 .../masks/REFUGE-Validation400/V0236.png      | Bin
 .../masks/REFUGE-Validation400/V0237.png      | Bin
 .../masks/REFUGE-Validation400/V0238.png      | Bin
 .../masks/REFUGE-Validation400/V0239.png      | Bin
 .../masks/REFUGE-Validation400/V0240.png      | Bin
 .../masks/REFUGE-Validation400/V0241.png      | Bin
 .../masks/REFUGE-Validation400/V0242.png      | Bin
 .../masks/REFUGE-Validation400/V0243.png      | Bin
 .../masks/REFUGE-Validation400/V0244.png      | Bin
 .../masks/REFUGE-Validation400/V0245.png      | Bin
 .../masks/REFUGE-Validation400/V0246.png      | Bin
 .../masks/REFUGE-Validation400/V0247.png      | Bin
 .../masks/REFUGE-Validation400/V0248.png      | Bin
 .../masks/REFUGE-Validation400/V0249.png      | Bin
 .../masks/REFUGE-Validation400/V0250.png      | Bin
 .../masks/REFUGE-Validation400/V0251.png      | Bin
 .../masks/REFUGE-Validation400/V0252.png      | Bin
 .../masks/REFUGE-Validation400/V0253.png      | Bin
 .../masks/REFUGE-Validation400/V0254.png      | Bin
 .../masks/REFUGE-Validation400/V0255.png      | Bin
 .../masks/REFUGE-Validation400/V0256.png      | Bin
 .../masks/REFUGE-Validation400/V0257.png      | Bin
 .../masks/REFUGE-Validation400/V0258.png      | Bin
 .../masks/REFUGE-Validation400/V0259.png      | Bin
 .../masks/REFUGE-Validation400/V0260.png      | Bin
 .../masks/REFUGE-Validation400/V0261.png      | Bin
 .../masks/REFUGE-Validation400/V0262.png      | Bin
 .../masks/REFUGE-Validation400/V0263.png      | Bin
 .../masks/REFUGE-Validation400/V0264.png      | Bin
 .../masks/REFUGE-Validation400/V0265.png      | Bin
 .../masks/REFUGE-Validation400/V0266.png      | Bin
 .../masks/REFUGE-Validation400/V0267.png      | Bin
 .../masks/REFUGE-Validation400/V0268.png      | Bin
 .../masks/REFUGE-Validation400/V0269.png      | Bin
 .../masks/REFUGE-Validation400/V0270.png      | Bin
 .../masks/REFUGE-Validation400/V0271.png      | Bin
 .../masks/REFUGE-Validation400/V0272.png      | Bin
 .../masks/REFUGE-Validation400/V0273.png      | Bin
 .../masks/REFUGE-Validation400/V0274.png      | Bin
 .../masks/REFUGE-Validation400/V0275.png      | Bin
 .../masks/REFUGE-Validation400/V0276.png      | Bin
 .../masks/REFUGE-Validation400/V0277.png      | Bin
 .../masks/REFUGE-Validation400/V0278.png      | Bin
 .../masks/REFUGE-Validation400/V0279.png      | Bin
 .../masks/REFUGE-Validation400/V0280.png      | Bin
 .../masks/REFUGE-Validation400/V0281.png      | Bin
 .../masks/REFUGE-Validation400/V0282.png      | Bin
 .../masks/REFUGE-Validation400/V0283.png      | Bin
 .../masks/REFUGE-Validation400/V0284.png      | Bin
 .../masks/REFUGE-Validation400/V0285.png      | Bin
 .../masks/REFUGE-Validation400/V0286.png      | Bin
 .../masks/REFUGE-Validation400/V0287.png      | Bin
 .../masks/REFUGE-Validation400/V0288.png      | Bin
 .../masks/REFUGE-Validation400/V0289.png      | Bin
 .../masks/REFUGE-Validation400/V0290.png      | Bin
 .../masks/REFUGE-Validation400/V0291.png      | Bin
 .../masks/REFUGE-Validation400/V0292.png      | Bin
 .../masks/REFUGE-Validation400/V0293.png      | Bin
 .../masks/REFUGE-Validation400/V0294.png      | Bin
 .../masks/REFUGE-Validation400/V0295.png      | Bin
 .../masks/REFUGE-Validation400/V0296.png      | Bin
 .../masks/REFUGE-Validation400/V0297.png      | Bin
 .../masks/REFUGE-Validation400/V0298.png      | Bin
 .../masks/REFUGE-Validation400/V0299.png      | Bin
 .../masks/REFUGE-Validation400/V0300.png      | Bin
 .../masks/REFUGE-Validation400/V0301.png      | Bin
 .../masks/REFUGE-Validation400/V0302.png      | Bin
 .../masks/REFUGE-Validation400/V0303.png      | Bin
 .../masks/REFUGE-Validation400/V0304.png      | Bin
 .../masks/REFUGE-Validation400/V0305.png      | Bin
 .../masks/REFUGE-Validation400/V0306.png      | Bin
 .../masks/REFUGE-Validation400/V0307.png      | Bin
 .../masks/REFUGE-Validation400/V0308.png      | Bin
 .../masks/REFUGE-Validation400/V0309.png      | Bin
 .../masks/REFUGE-Validation400/V0310.png      | Bin
 .../masks/REFUGE-Validation400/V0311.png      | Bin
 .../masks/REFUGE-Validation400/V0312.png      | Bin
 .../masks/REFUGE-Validation400/V0313.png      | Bin
 .../masks/REFUGE-Validation400/V0314.png      | Bin
 .../masks/REFUGE-Validation400/V0315.png      | Bin
 .../masks/REFUGE-Validation400/V0316.png      | Bin
 .../masks/REFUGE-Validation400/V0317.png      | Bin
 .../masks/REFUGE-Validation400/V0318.png      | Bin
 .../masks/REFUGE-Validation400/V0319.png      | Bin
 .../masks/REFUGE-Validation400/V0320.png      | Bin
 .../masks/REFUGE-Validation400/V0321.png      | Bin
 .../masks/REFUGE-Validation400/V0322.png      | Bin
 .../masks/REFUGE-Validation400/V0323.png      | Bin
 .../masks/REFUGE-Validation400/V0324.png      | Bin
 .../masks/REFUGE-Validation400/V0325.png      | Bin
 .../masks/REFUGE-Validation400/V0326.png      | Bin
 .../masks/REFUGE-Validation400/V0327.png      | Bin
 .../masks/REFUGE-Validation400/V0328.png      | Bin
 .../masks/REFUGE-Validation400/V0329.png      | Bin
 .../masks/REFUGE-Validation400/V0330.png      | Bin
 .../masks/REFUGE-Validation400/V0331.png      | Bin
 .../masks/REFUGE-Validation400/V0332.png      | Bin
 .../masks/REFUGE-Validation400/V0333.png      | Bin
 .../masks/REFUGE-Validation400/V0334.png      | Bin
 .../masks/REFUGE-Validation400/V0335.png      | Bin
 .../masks/REFUGE-Validation400/V0336.png      | Bin
 .../masks/REFUGE-Validation400/V0337.png      | Bin
 .../masks/REFUGE-Validation400/V0338.png      | Bin
 .../masks/REFUGE-Validation400/V0339.png      | Bin
 .../masks/REFUGE-Validation400/V0340.png      | Bin
 .../masks/REFUGE-Validation400/V0341.png      | Bin
 .../masks/REFUGE-Validation400/V0342.png      | Bin
 .../masks/REFUGE-Validation400/V0343.png      | Bin
 .../masks/REFUGE-Validation400/V0344.png      | Bin
 .../masks/REFUGE-Validation400/V0345.png      | Bin
 .../masks/REFUGE-Validation400/V0346.png      | Bin
 .../masks/REFUGE-Validation400/V0347.png      | Bin
 .../masks/REFUGE-Validation400/V0348.png      | Bin
 .../masks/REFUGE-Validation400/V0349.png      | Bin
 .../masks/REFUGE-Validation400/V0350.png      | Bin
 .../masks/REFUGE-Validation400/V0351.png      | Bin
 .../masks/REFUGE-Validation400/V0352.png      | Bin
 .../masks/REFUGE-Validation400/V0353.png      | Bin
 .../masks/REFUGE-Validation400/V0354.png      | Bin
 .../masks/REFUGE-Validation400/V0355.png      | Bin
 .../masks/REFUGE-Validation400/V0356.png      | Bin
 .../masks/REFUGE-Validation400/V0357.png      | Bin
 .../masks/REFUGE-Validation400/V0358.png      | Bin
 .../masks/REFUGE-Validation400/V0359.png      | Bin
 .../masks/REFUGE-Validation400/V0360.png      | Bin
 .../masks/REFUGE-Validation400/V0361.png      | Bin
 .../masks/REFUGE-Validation400/V0362.png      | Bin
 .../masks/REFUGE-Validation400/V0363.png      | Bin
 .../masks/REFUGE-Validation400/V0364.png      | Bin
 .../masks/REFUGE-Validation400/V0365.png      | Bin
 .../masks/REFUGE-Validation400/V0366.png      | Bin
 .../masks/REFUGE-Validation400/V0367.png      | Bin
 .../masks/REFUGE-Validation400/V0368.png      | Bin
 .../masks/REFUGE-Validation400/V0369.png      | Bin
 .../masks/REFUGE-Validation400/V0370.png      | Bin
 .../masks/REFUGE-Validation400/V0371.png      | Bin
 .../masks/REFUGE-Validation400/V0372.png      | Bin
 .../masks/REFUGE-Validation400/V0373.png      | Bin
 .../masks/REFUGE-Validation400/V0374.png      | Bin
 .../masks/REFUGE-Validation400/V0375.png      | Bin
 .../masks/REFUGE-Validation400/V0376.png      | Bin
 .../masks/REFUGE-Validation400/V0377.png      | Bin
 .../masks/REFUGE-Validation400/V0378.png      | Bin
 .../masks/REFUGE-Validation400/V0379.png      | Bin
 .../masks/REFUGE-Validation400/V0380.png      | Bin
 .../masks/REFUGE-Validation400/V0381.png      | Bin
 .../masks/REFUGE-Validation400/V0382.png      | Bin
 .../masks/REFUGE-Validation400/V0383.png      | Bin
 .../masks/REFUGE-Validation400/V0384.png      | Bin
 .../masks/REFUGE-Validation400/V0385.png      | Bin
 .../masks/REFUGE-Validation400/V0386.png      | Bin
 .../masks/REFUGE-Validation400/V0387.png      | Bin
 .../masks/REFUGE-Validation400/V0388.png      | Bin
 .../masks/REFUGE-Validation400/V0389.png      | Bin
 .../masks/REFUGE-Validation400/V0390.png      | Bin
 .../masks/REFUGE-Validation400/V0391.png      | Bin
 .../masks/REFUGE-Validation400/V0392.png      | Bin
 .../masks/REFUGE-Validation400/V0393.png      | Bin
 .../masks/REFUGE-Validation400/V0394.png      | Bin
 .../masks/REFUGE-Validation400/V0395.png      | Bin
 .../masks/REFUGE-Validation400/V0396.png      | Bin
 .../masks/REFUGE-Validation400/V0397.png      | Bin
 .../masks/REFUGE-Validation400/V0398.png      | Bin
 .../masks/REFUGE-Validation400/V0399.png      | Bin
 .../masks/REFUGE-Validation400/V0400.png      | Bin
 .../data/refuge/masks/Test400/T0001.png       | Bin
 .../data/refuge/masks/Test400/T0002.png       | Bin
 .../data/refuge/masks/Test400/T0003.png       | Bin
 .../data/refuge/masks/Test400/T0004.png       | Bin
 .../data/refuge/masks/Test400/T0005.png       | Bin
 .../data/refuge/masks/Test400/T0006.png       | Bin
 .../data/refuge/masks/Test400/T0007.png       | Bin
 .../data/refuge/masks/Test400/T0008.png       | Bin
 .../data/refuge/masks/Test400/T0009.png       | Bin
 .../data/refuge/masks/Test400/T0010.png       | Bin
 .../data/refuge/masks/Test400/T0011.png       | Bin
 .../data/refuge/masks/Test400/T0012.png       | Bin
 .../data/refuge/masks/Test400/T0013.png       | Bin
 .../data/refuge/masks/Test400/T0014.png       | Bin
 .../data/refuge/masks/Test400/T0015.png       | Bin
 .../data/refuge/masks/Test400/T0016.png       | Bin
 .../data/refuge/masks/Test400/T0017.png       | Bin
 .../data/refuge/masks/Test400/T0018.png       | Bin
 .../data/refuge/masks/Test400/T0019.png       | Bin
 .../data/refuge/masks/Test400/T0020.png       | Bin
 .../data/refuge/masks/Test400/T0021.png       | Bin
 .../data/refuge/masks/Test400/T0022.png       | Bin
 .../data/refuge/masks/Test400/T0023.png       | Bin
 .../data/refuge/masks/Test400/T0024.png       | Bin
 .../data/refuge/masks/Test400/T0025.png       | Bin
 .../data/refuge/masks/Test400/T0026.png       | Bin
 .../data/refuge/masks/Test400/T0027.png       | Bin
 .../data/refuge/masks/Test400/T0028.png       | Bin
 .../data/refuge/masks/Test400/T0029.png       | Bin
 .../data/refuge/masks/Test400/T0030.png       | Bin
 .../data/refuge/masks/Test400/T0031.png       | Bin
 .../data/refuge/masks/Test400/T0032.png       | Bin
 .../data/refuge/masks/Test400/T0033.png       | Bin
 .../data/refuge/masks/Test400/T0034.png       | Bin
 .../data/refuge/masks/Test400/T0035.png       | Bin
 .../data/refuge/masks/Test400/T0036.png       | Bin
 .../data/refuge/masks/Test400/T0037.png       | Bin
 .../data/refuge/masks/Test400/T0038.png       | Bin
 .../data/refuge/masks/Test400/T0039.png       | Bin
 .../data/refuge/masks/Test400/T0040.png       | Bin
 .../data/refuge/masks/Test400/T0041.png       | Bin
 .../data/refuge/masks/Test400/T0042.png       | Bin
 .../data/refuge/masks/Test400/T0043.png       | Bin
 .../data/refuge/masks/Test400/T0044.png       | Bin
 .../data/refuge/masks/Test400/T0045.png       | Bin
 .../data/refuge/masks/Test400/T0046.png       | Bin
 .../data/refuge/masks/Test400/T0047.png       | Bin
 .../data/refuge/masks/Test400/T0048.png       | Bin
 .../data/refuge/masks/Test400/T0049.png       | Bin
 .../data/refuge/masks/Test400/T0050.png       | Bin
 .../data/refuge/masks/Test400/T0051.png       | Bin
 .../data/refuge/masks/Test400/T0052.png       | Bin
 .../data/refuge/masks/Test400/T0053.png       | Bin
 .../data/refuge/masks/Test400/T0054.png       | Bin
 .../data/refuge/masks/Test400/T0055.png       | Bin
 .../data/refuge/masks/Test400/T0056.png       | Bin
 .../data/refuge/masks/Test400/T0057.png       | Bin
 .../data/refuge/masks/Test400/T0058.png       | Bin
 .../data/refuge/masks/Test400/T0059.png       | Bin
 .../data/refuge/masks/Test400/T0060.png       | Bin
 .../data/refuge/masks/Test400/T0061.png       | Bin
 .../data/refuge/masks/Test400/T0062.png       | Bin
 .../data/refuge/masks/Test400/T0063.png       | Bin
 .../data/refuge/masks/Test400/T0064.png       | Bin
 .../data/refuge/masks/Test400/T0065.png       | Bin
 .../data/refuge/masks/Test400/T0066.png       | Bin
 .../data/refuge/masks/Test400/T0067.png       | Bin
 .../data/refuge/masks/Test400/T0068.png       | Bin
 .../data/refuge/masks/Test400/T0069.png       | Bin
 .../data/refuge/masks/Test400/T0070.png       | Bin
 .../data/refuge/masks/Test400/T0071.png       | Bin
 .../data/refuge/masks/Test400/T0072.png       | Bin
 .../data/refuge/masks/Test400/T0073.png       | Bin
 .../data/refuge/masks/Test400/T0074.png       | Bin
 .../data/refuge/masks/Test400/T0075.png       | Bin
 .../data/refuge/masks/Test400/T0076.png       | Bin
 .../data/refuge/masks/Test400/T0077.png       | Bin
 .../data/refuge/masks/Test400/T0078.png       | Bin
 .../data/refuge/masks/Test400/T0079.png       | Bin
 .../data/refuge/masks/Test400/T0080.png       | Bin
 .../data/refuge/masks/Test400/T0081.png       | Bin
 .../data/refuge/masks/Test400/T0082.png       | Bin
 .../data/refuge/masks/Test400/T0083.png       | Bin
 .../data/refuge/masks/Test400/T0084.png       | Bin
 .../data/refuge/masks/Test400/T0085.png       | Bin
 .../data/refuge/masks/Test400/T0086.png       | Bin
 .../data/refuge/masks/Test400/T0087.png       | Bin
 .../data/refuge/masks/Test400/T0088.png       | Bin
 .../data/refuge/masks/Test400/T0089.png       | Bin
 .../data/refuge/masks/Test400/T0090.png       | Bin
 .../data/refuge/masks/Test400/T0091.png       | Bin
 .../data/refuge/masks/Test400/T0092.png       | Bin
 .../data/refuge/masks/Test400/T0093.png       | Bin
 .../data/refuge/masks/Test400/T0094.png       | Bin
 .../data/refuge/masks/Test400/T0095.png       | Bin
 .../data/refuge/masks/Test400/T0096.png       | Bin
 .../data/refuge/masks/Test400/T0097.png       | Bin
 .../data/refuge/masks/Test400/T0098.png       | Bin
 .../data/refuge/masks/Test400/T0099.png       | Bin
 .../data/refuge/masks/Test400/T0100.png       | Bin
 .../data/refuge/masks/Test400/T0101.png       | Bin
 .../data/refuge/masks/Test400/T0102.png       | Bin
 .../data/refuge/masks/Test400/T0103.png       | Bin
 .../data/refuge/masks/Test400/T0104.png       | Bin
 .../data/refuge/masks/Test400/T0105.png       | Bin
 .../data/refuge/masks/Test400/T0106.png       | Bin
 .../data/refuge/masks/Test400/T0107.png       | Bin
 .../data/refuge/masks/Test400/T0108.png       | Bin
 .../data/refuge/masks/Test400/T0109.png       | Bin
 .../data/refuge/masks/Test400/T0110.png       | Bin
 .../data/refuge/masks/Test400/T0111.png       | Bin
 .../data/refuge/masks/Test400/T0112.png       | Bin
 .../data/refuge/masks/Test400/T0113.png       | Bin
 .../data/refuge/masks/Test400/T0114.png       | Bin
 .../data/refuge/masks/Test400/T0115.png       | Bin
 .../data/refuge/masks/Test400/T0116.png       | Bin
 .../data/refuge/masks/Test400/T0117.png       | Bin
 .../data/refuge/masks/Test400/T0118.png       | Bin
 .../data/refuge/masks/Test400/T0119.png       | Bin
 .../data/refuge/masks/Test400/T0120.png       | Bin
 .../data/refuge/masks/Test400/T0121.png       | Bin
 .../data/refuge/masks/Test400/T0122.png       | Bin
 .../data/refuge/masks/Test400/T0123.png       | Bin
 .../data/refuge/masks/Test400/T0124.png       | Bin
 .../data/refuge/masks/Test400/T0125.png       | Bin
 .../data/refuge/masks/Test400/T0126.png       | Bin
 .../data/refuge/masks/Test400/T0127.png       | Bin
 .../data/refuge/masks/Test400/T0128.png       | Bin
 .../data/refuge/masks/Test400/T0129.png       | Bin
 .../data/refuge/masks/Test400/T0130.png       | Bin
 .../data/refuge/masks/Test400/T0131.png       | Bin
 .../data/refuge/masks/Test400/T0132.png       | Bin
 .../data/refuge/masks/Test400/T0133.png       | Bin
 .../data/refuge/masks/Test400/T0134.png       | Bin
 .../data/refuge/masks/Test400/T0135.png       | Bin
 .../data/refuge/masks/Test400/T0136.png       | Bin
 .../data/refuge/masks/Test400/T0137.png       | Bin
 .../data/refuge/masks/Test400/T0138.png       | Bin
 .../data/refuge/masks/Test400/T0139.png       | Bin
 .../data/refuge/masks/Test400/T0140.png       | Bin
 .../data/refuge/masks/Test400/T0141.png       | Bin
 .../data/refuge/masks/Test400/T0142.png       | Bin
 .../data/refuge/masks/Test400/T0143.png       | Bin
 .../data/refuge/masks/Test400/T0144.png       | Bin
 .../data/refuge/masks/Test400/T0145.png       | Bin
 .../data/refuge/masks/Test400/T0146.png       | Bin
 .../data/refuge/masks/Test400/T0147.png       | Bin
 .../data/refuge/masks/Test400/T0148.png       | Bin
 .../data/refuge/masks/Test400/T0149.png       | Bin
 .../data/refuge/masks/Test400/T0150.png       | Bin
 .../data/refuge/masks/Test400/T0151.png       | Bin
 .../data/refuge/masks/Test400/T0152.png       | Bin
 .../data/refuge/masks/Test400/T0153.png       | Bin
 .../data/refuge/masks/Test400/T0154.png       | Bin
 .../data/refuge/masks/Test400/T0155.png       | Bin
 .../data/refuge/masks/Test400/T0156.png       | Bin
 .../data/refuge/masks/Test400/T0157.png       | Bin
 .../data/refuge/masks/Test400/T0158.png       | Bin
 .../data/refuge/masks/Test400/T0159.png       | Bin
 .../data/refuge/masks/Test400/T0160.png       | Bin
 .../data/refuge/masks/Test400/T0161.png       | Bin
 .../data/refuge/masks/Test400/T0162.png       | Bin
 .../data/refuge/masks/Test400/T0163.png       | Bin
 .../data/refuge/masks/Test400/T0164.png       | Bin
 .../data/refuge/masks/Test400/T0165.png       | Bin
 .../data/refuge/masks/Test400/T0166.png       | Bin
 .../data/refuge/masks/Test400/T0167.png       | Bin
 .../data/refuge/masks/Test400/T0168.png       | Bin
 .../data/refuge/masks/Test400/T0169.png       | Bin
 .../data/refuge/masks/Test400/T0170.png       | Bin
 .../data/refuge/masks/Test400/T0171.png       | Bin
 .../data/refuge/masks/Test400/T0172.png       | Bin
 .../data/refuge/masks/Test400/T0173.png       | Bin
 .../data/refuge/masks/Test400/T0174.png       | Bin
 .../data/refuge/masks/Test400/T0175.png       | Bin
 .../data/refuge/masks/Test400/T0176.png       | Bin
 .../data/refuge/masks/Test400/T0177.png       | Bin
 .../data/refuge/masks/Test400/T0178.png       | Bin
 .../data/refuge/masks/Test400/T0179.png       | Bin
 .../data/refuge/masks/Test400/T0180.png       | Bin
 .../data/refuge/masks/Test400/T0181.png       | Bin
 .../data/refuge/masks/Test400/T0182.png       | Bin
 .../data/refuge/masks/Test400/T0183.png       | Bin
 .../data/refuge/masks/Test400/T0184.png       | Bin
 .../data/refuge/masks/Test400/T0185.png       | Bin
 .../data/refuge/masks/Test400/T0186.png       | Bin
 .../data/refuge/masks/Test400/T0187.png       | Bin
 .../data/refuge/masks/Test400/T0188.png       | Bin
 .../data/refuge/masks/Test400/T0189.png       | Bin
 .../data/refuge/masks/Test400/T0190.png       | Bin
 .../data/refuge/masks/Test400/T0191.png       | Bin
 .../data/refuge/masks/Test400/T0192.png       | Bin
 .../data/refuge/masks/Test400/T0193.png       | Bin
 .../data/refuge/masks/Test400/T0194.png       | Bin
 .../data/refuge/masks/Test400/T0195.png       | Bin
 .../data/refuge/masks/Test400/T0196.png       | Bin
 .../data/refuge/masks/Test400/T0197.png       | Bin
 .../data/refuge/masks/Test400/T0198.png       | Bin
 .../data/refuge/masks/Test400/T0199.png       | Bin
 .../data/refuge/masks/Test400/T0200.png       | Bin
 .../data/refuge/masks/Test400/T0201.png       | Bin
 .../data/refuge/masks/Test400/T0202.png       | Bin
 .../data/refuge/masks/Test400/T0203.png       | Bin
 .../data/refuge/masks/Test400/T0204.png       | Bin
 .../data/refuge/masks/Test400/T0205.png       | Bin
 .../data/refuge/masks/Test400/T0206.png       | Bin
 .../data/refuge/masks/Test400/T0207.png       | Bin
 .../data/refuge/masks/Test400/T0208.png       | Bin
 .../data/refuge/masks/Test400/T0209.png       | Bin
 .../data/refuge/masks/Test400/T0210.png       | Bin
 .../data/refuge/masks/Test400/T0211.png       | Bin
 .../data/refuge/masks/Test400/T0212.png       | Bin
 .../data/refuge/masks/Test400/T0213.png       | Bin
 .../data/refuge/masks/Test400/T0214.png       | Bin
 .../data/refuge/masks/Test400/T0215.png       | Bin
 .../data/refuge/masks/Test400/T0216.png       | Bin
 .../data/refuge/masks/Test400/T0217.png       | Bin
 .../data/refuge/masks/Test400/T0218.png       | Bin
 .../data/refuge/masks/Test400/T0219.png       | Bin
 .../data/refuge/masks/Test400/T0220.png       | Bin
 .../data/refuge/masks/Test400/T0221.png       | Bin
 .../data/refuge/masks/Test400/T0222.png       | Bin
 .../data/refuge/masks/Test400/T0223.png       | Bin
 .../data/refuge/masks/Test400/T0224.png       | Bin
 .../data/refuge/masks/Test400/T0225.png       | Bin
 .../data/refuge/masks/Test400/T0226.png       | Bin
 .../data/refuge/masks/Test400/T0227.png       | Bin
 .../data/refuge/masks/Test400/T0228.png       | Bin
 .../data/refuge/masks/Test400/T0229.png       | Bin
 .../data/refuge/masks/Test400/T0230.png       | Bin
 .../data/refuge/masks/Test400/T0231.png       | Bin
 .../data/refuge/masks/Test400/T0232.png       | Bin
 .../data/refuge/masks/Test400/T0233.png       | Bin
 .../data/refuge/masks/Test400/T0234.png       | Bin
 .../data/refuge/masks/Test400/T0235.png       | Bin
 .../data/refuge/masks/Test400/T0236.png       | Bin
 .../data/refuge/masks/Test400/T0237.png       | Bin
 .../data/refuge/masks/Test400/T0238.png       | Bin
 .../data/refuge/masks/Test400/T0239.png       | Bin
 .../data/refuge/masks/Test400/T0240.png       | Bin
 .../data/refuge/masks/Test400/T0241.png       | Bin
 .../data/refuge/masks/Test400/T0242.png       | Bin
 .../data/refuge/masks/Test400/T0243.png       | Bin
 .../data/refuge/masks/Test400/T0244.png       | Bin
 .../data/refuge/masks/Test400/T0245.png       | Bin
 .../data/refuge/masks/Test400/T0246.png       | Bin
 .../data/refuge/masks/Test400/T0247.png       | Bin
 .../data/refuge/masks/Test400/T0248.png       | Bin
 .../data/refuge/masks/Test400/T0249.png       | Bin
 .../data/refuge/masks/Test400/T0250.png       | Bin
 .../data/refuge/masks/Test400/T0251.png       | Bin
 .../data/refuge/masks/Test400/T0252.png       | Bin
 .../data/refuge/masks/Test400/T0253.png       | Bin
 .../data/refuge/masks/Test400/T0254.png       | Bin
 .../data/refuge/masks/Test400/T0255.png       | Bin
 .../data/refuge/masks/Test400/T0256.png       | Bin
 .../data/refuge/masks/Test400/T0257.png       | Bin
 .../data/refuge/masks/Test400/T0258.png       | Bin
 .../data/refuge/masks/Test400/T0259.png       | Bin
 .../data/refuge/masks/Test400/T0260.png       | Bin
 .../data/refuge/masks/Test400/T0261.png       | Bin
 .../data/refuge/masks/Test400/T0262.png       | Bin
 .../data/refuge/masks/Test400/T0263.png       | Bin
 .../data/refuge/masks/Test400/T0264.png       | Bin
 .../data/refuge/masks/Test400/T0265.png       | Bin
 .../data/refuge/masks/Test400/T0266.png       | Bin
 .../data/refuge/masks/Test400/T0267.png       | Bin
 .../data/refuge/masks/Test400/T0268.png       | Bin
 .../data/refuge/masks/Test400/T0269.png       | Bin
 .../data/refuge/masks/Test400/T0270.png       | Bin
 .../data/refuge/masks/Test400/T0271.png       | Bin
 .../data/refuge/masks/Test400/T0272.png       | Bin
 .../data/refuge/masks/Test400/T0273.png       | Bin
 .../data/refuge/masks/Test400/T0274.png       | Bin
 .../data/refuge/masks/Test400/T0275.png       | Bin
 .../data/refuge/masks/Test400/T0276.png       | Bin
 .../data/refuge/masks/Test400/T0277.png       | Bin
 .../data/refuge/masks/Test400/T0278.png       | Bin
 .../data/refuge/masks/Test400/T0279.png       | Bin
 .../data/refuge/masks/Test400/T0280.png       | Bin
 .../data/refuge/masks/Test400/T0281.png       | Bin
 .../data/refuge/masks/Test400/T0282.png       | Bin
 .../data/refuge/masks/Test400/T0283.png       | Bin
 .../data/refuge/masks/Test400/T0284.png       | Bin
 .../data/refuge/masks/Test400/T0285.png       | Bin
 .../data/refuge/masks/Test400/T0286.png       | Bin
 .../data/refuge/masks/Test400/T0287.png       | Bin
 .../data/refuge/masks/Test400/T0288.png       | Bin
 .../data/refuge/masks/Test400/T0289.png       | Bin
 .../data/refuge/masks/Test400/T0290.png       | Bin
 .../data/refuge/masks/Test400/T0291.png       | Bin
 .../data/refuge/masks/Test400/T0292.png       | Bin
 .../data/refuge/masks/Test400/T0293.png       | Bin
 .../data/refuge/masks/Test400/T0294.png       | Bin
 .../data/refuge/masks/Test400/T0295.png       | Bin
 .../data/refuge/masks/Test400/T0296.png       | Bin
 .../data/refuge/masks/Test400/T0297.png       | Bin
 .../data/refuge/masks/Test400/T0298.png       | Bin
 .../data/refuge/masks/Test400/T0299.png       | Bin
 .../data/refuge/masks/Test400/T0300.png       | Bin
 .../data/refuge/masks/Test400/T0301.png       | Bin
 .../data/refuge/masks/Test400/T0302.png       | Bin
 .../data/refuge/masks/Test400/T0303.png       | Bin
 .../data/refuge/masks/Test400/T0304.png       | Bin
 .../data/refuge/masks/Test400/T0305.png       | Bin
 .../data/refuge/masks/Test400/T0306.png       | Bin
 .../data/refuge/masks/Test400/T0307.png       | Bin
 .../data/refuge/masks/Test400/T0308.png       | Bin
 .../data/refuge/masks/Test400/T0309.png       | Bin
 .../data/refuge/masks/Test400/T0310.png       | Bin
 .../data/refuge/masks/Test400/T0311.png       | Bin
 .../data/refuge/masks/Test400/T0312.png       | Bin
 .../data/refuge/masks/Test400/T0313.png       | Bin
 .../data/refuge/masks/Test400/T0314.png       | Bin
 .../data/refuge/masks/Test400/T0315.png       | Bin
 .../data/refuge/masks/Test400/T0316.png       | Bin
 .../data/refuge/masks/Test400/T0317.png       | Bin
 .../data/refuge/masks/Test400/T0318.png       | Bin
 .../data/refuge/masks/Test400/T0319.png       | Bin
 .../data/refuge/masks/Test400/T0320.png       | Bin
 .../data/refuge/masks/Test400/T0321.png       | Bin
 .../data/refuge/masks/Test400/T0322.png       | Bin
 .../data/refuge/masks/Test400/T0323.png       | Bin
 .../data/refuge/masks/Test400/T0324.png       | Bin
 .../data/refuge/masks/Test400/T0325.png       | Bin
 .../data/refuge/masks/Test400/T0326.png       | Bin
 .../data/refuge/masks/Test400/T0327.png       | Bin
 .../data/refuge/masks/Test400/T0328.png       | Bin
 .../data/refuge/masks/Test400/T0329.png       | Bin
 .../data/refuge/masks/Test400/T0330.png       | Bin
 .../data/refuge/masks/Test400/T0331.png       | Bin
 .../data/refuge/masks/Test400/T0332.png       | Bin
 .../data/refuge/masks/Test400/T0333.png       | Bin
 .../data/refuge/masks/Test400/T0334.png       | Bin
 .../data/refuge/masks/Test400/T0335.png       | Bin
 .../data/refuge/masks/Test400/T0336.png       | Bin
 .../data/refuge/masks/Test400/T0337.png       | Bin
 .../data/refuge/masks/Test400/T0338.png       | Bin
 .../data/refuge/masks/Test400/T0339.png       | Bin
 .../data/refuge/masks/Test400/T0340.png       | Bin
 .../data/refuge/masks/Test400/T0341.png       | Bin
 .../data/refuge/masks/Test400/T0342.png       | Bin
 .../data/refuge/masks/Test400/T0343.png       | Bin
 .../data/refuge/masks/Test400/T0344.png       | Bin
 .../data/refuge/masks/Test400/T0345.png       | Bin
 .../data/refuge/masks/Test400/T0346.png       | Bin
 .../data/refuge/masks/Test400/T0347.png       | Bin
 .../data/refuge/masks/Test400/T0348.png       | Bin
 .../data/refuge/masks/Test400/T0349.png       | Bin
 .../data/refuge/masks/Test400/T0350.png       | Bin
 .../data/refuge/masks/Test400/T0351.png       | Bin
 .../data/refuge/masks/Test400/T0352.png       | Bin
 .../data/refuge/masks/Test400/T0353.png       | Bin
 .../data/refuge/masks/Test400/T0354.png       | Bin
 .../data/refuge/masks/Test400/T0355.png       | Bin
 .../data/refuge/masks/Test400/T0356.png       | Bin
 .../data/refuge/masks/Test400/T0357.png       | Bin
 .../data/refuge/masks/Test400/T0358.png       | Bin
 .../data/refuge/masks/Test400/T0359.png       | Bin
 .../data/refuge/masks/Test400/T0360.png       | Bin
 .../data/refuge/masks/Test400/T0361.png       | Bin
 .../data/refuge/masks/Test400/T0362.png       | Bin
 .../data/refuge/masks/Test400/T0363.png       | Bin
 .../data/refuge/masks/Test400/T0364.png       | Bin
 .../data/refuge/masks/Test400/T0365.png       | Bin
 .../data/refuge/masks/Test400/T0366.png       | Bin
 .../data/refuge/masks/Test400/T0367.png       | Bin
 .../data/refuge/masks/Test400/T0368.png       | Bin
 .../data/refuge/masks/Test400/T0369.png       | Bin
 .../data/refuge/masks/Test400/T0370.png       | Bin
 .../data/refuge/masks/Test400/T0371.png       | Bin
 .../data/refuge/masks/Test400/T0372.png       | Bin
 .../data/refuge/masks/Test400/T0373.png       | Bin
 .../data/refuge/masks/Test400/T0374.png       | Bin
 .../data/refuge/masks/Test400/T0375.png       | Bin
 .../data/refuge/masks/Test400/T0376.png       | Bin
 .../data/refuge/masks/Test400/T0377.png       | Bin
 .../data/refuge/masks/Test400/T0378.png       | Bin
 .../data/refuge/masks/Test400/T0379.png       | Bin
 .../data/refuge/masks/Test400/T0380.png       | Bin
 .../data/refuge/masks/Test400/T0381.png       | Bin
 .../data/refuge/masks/Test400/T0382.png       | Bin
 .../data/refuge/masks/Test400/T0383.png       | Bin
 .../data/refuge/masks/Test400/T0384.png       | Bin
 .../data/refuge/masks/Test400/T0385.png       | Bin
 .../data/refuge/masks/Test400/T0386.png       | Bin
 .../data/refuge/masks/Test400/T0387.png       | Bin
 .../data/refuge/masks/Test400/T0388.png       | Bin
 .../data/refuge/masks/Test400/T0389.png       | Bin
 .../data/refuge/masks/Test400/T0390.png       | Bin
 .../data/refuge/masks/Test400/T0391.png       | Bin
 .../data/refuge/masks/Test400/T0392.png       | Bin
 .../data/refuge/masks/Test400/T0393.png       | Bin
 .../data/refuge/masks/Test400/T0394.png       | Bin
 .../data/refuge/masks/Test400/T0395.png       | Bin
 .../data/refuge/masks/Test400/T0396.png       | Bin
 .../data/refuge/masks/Test400/T0397.png       | Bin
 .../data/refuge/masks/Test400/T0398.png       | Bin
 .../data/refuge/masks/Test400/T0399.png       | Bin
 .../data/refuge/masks/Test400/T0400.png       | Bin
 .../masks/Training400/Glaucoma/g0001.png      | Bin
 .../masks/Training400/Glaucoma/g0002.png      | Bin
 .../masks/Training400/Glaucoma/g0003.png      | Bin
 .../masks/Training400/Glaucoma/g0004.png      | Bin
 .../masks/Training400/Glaucoma/g0005.png      | Bin
 .../masks/Training400/Glaucoma/g0006.png      | Bin
 .../masks/Training400/Glaucoma/g0007.png      | Bin
 .../masks/Training400/Glaucoma/g0008.png      | Bin
 .../masks/Training400/Glaucoma/g0009.png      | Bin
 .../masks/Training400/Glaucoma/g0010.png      | Bin
 .../masks/Training400/Glaucoma/g0011.png      | Bin
 .../masks/Training400/Glaucoma/g0012.png      | Bin
 .../masks/Training400/Glaucoma/g0013.png      | Bin
 .../masks/Training400/Glaucoma/g0014.png      | Bin
 .../masks/Training400/Glaucoma/g0015.png      | Bin
 .../masks/Training400/Glaucoma/g0016.png      | Bin
 .../masks/Training400/Glaucoma/g0017.png      | Bin
 .../masks/Training400/Glaucoma/g0018.png      | Bin
 .../masks/Training400/Glaucoma/g0019.png      | Bin
 .../masks/Training400/Glaucoma/g0020.png      | Bin
 .../masks/Training400/Glaucoma/g0021.png      | Bin
 .../masks/Training400/Glaucoma/g0022.png      | Bin
 .../masks/Training400/Glaucoma/g0023.png      | Bin
 .../masks/Training400/Glaucoma/g0024.png      | Bin
 .../masks/Training400/Glaucoma/g0025.png      | Bin
 .../masks/Training400/Glaucoma/g0026.png      | Bin
 .../masks/Training400/Glaucoma/g0027.png      | Bin
 .../masks/Training400/Glaucoma/g0028.png      | Bin
 .../masks/Training400/Glaucoma/g0029.png      | Bin
 .../masks/Training400/Glaucoma/g0030.png      | Bin
 .../masks/Training400/Glaucoma/g0031.png      | Bin
 .../masks/Training400/Glaucoma/g0032.png      | Bin
 .../masks/Training400/Glaucoma/g0033.png      | Bin
 .../masks/Training400/Glaucoma/g0034.png      | Bin
 .../masks/Training400/Glaucoma/g0035.png      | Bin
 .../masks/Training400/Glaucoma/g0036.png      | Bin
 .../masks/Training400/Glaucoma/g0037.png      | Bin
 .../masks/Training400/Glaucoma/g0038.png      | Bin
 .../masks/Training400/Glaucoma/g0039.png      | Bin
 .../masks/Training400/Glaucoma/g0040.png      | Bin
 .../masks/Training400/Non-Glaucoma/n0001.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0002.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0003.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0004.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0005.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0006.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0007.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0008.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0009.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0010.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0011.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0012.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0013.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0014.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0015.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0016.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0017.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0018.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0019.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0020.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0021.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0022.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0023.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0024.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0025.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0026.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0027.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0028.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0029.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0030.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0031.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0032.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0033.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0034.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0035.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0036.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0037.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0038.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0039.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0040.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0041.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0042.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0043.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0044.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0045.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0046.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0047.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0048.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0049.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0050.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0051.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0052.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0053.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0054.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0055.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0056.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0057.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0058.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0059.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0060.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0061.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0062.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0063.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0064.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0065.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0066.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0067.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0068.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0069.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0070.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0071.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0072.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0073.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0074.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0075.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0076.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0077.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0078.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0079.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0080.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0081.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0082.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0083.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0084.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0085.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0086.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0087.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0088.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0089.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0090.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0091.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0092.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0093.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0094.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0095.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0096.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0097.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0098.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0099.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0100.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0101.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0102.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0103.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0104.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0105.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0106.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0107.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0108.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0109.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0110.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0111.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0112.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0113.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0114.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0115.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0116.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0117.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0118.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0119.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0120.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0121.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0122.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0123.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0124.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0125.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0126.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0127.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0128.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0129.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0130.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0131.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0132.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0133.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0134.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0135.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0136.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0137.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0138.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0139.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0140.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0141.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0142.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0143.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0144.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0145.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0146.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0147.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0148.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0149.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0150.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0151.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0152.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0153.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0154.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0155.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0156.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0157.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0158.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0159.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0160.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0161.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0162.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0163.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0164.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0165.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0166.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0167.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0168.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0169.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0170.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0171.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0172.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0173.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0174.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0175.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0176.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0177.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0178.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0179.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0180.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0181.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0182.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0183.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0184.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0185.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0186.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0187.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0188.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0189.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0190.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0191.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0192.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0193.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0194.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0195.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0196.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0197.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0198.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0199.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0200.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0201.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0202.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0203.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0204.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0205.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0206.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0207.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0208.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0209.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0210.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0211.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0212.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0213.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0214.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0215.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0216.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0217.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0218.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0219.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0220.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0221.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0222.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0223.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0224.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0225.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0226.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0227.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0228.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0229.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0230.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0231.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0232.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0233.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0234.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0235.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0236.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0237.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0238.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0239.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0240.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0241.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0242.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0243.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0244.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0245.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0246.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0247.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0248.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0249.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0250.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0251.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0252.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0253.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0254.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0255.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0256.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0257.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0258.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0259.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0260.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0261.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0262.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0263.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0264.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0265.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0266.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0267.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0268.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0269.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0270.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0271.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0272.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0273.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0274.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0275.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0276.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0277.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0278.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0279.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0280.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0281.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0282.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0283.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0284.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0285.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0286.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0287.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0288.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0289.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0290.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0291.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0292.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0293.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0294.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0295.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0296.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0297.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0298.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0299.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0300.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0301.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0302.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0303.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0304.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0305.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0306.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0307.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0308.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0309.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0310.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0311.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0312.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0313.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0314.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0315.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0316.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0317.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0318.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0319.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0320.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0321.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0322.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0323.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0324.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0325.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0326.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0327.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0328.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0329.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0330.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0331.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0332.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0333.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0334.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0335.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0336.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0337.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0338.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0339.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0340.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0341.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0342.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0343.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0344.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0345.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0346.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0347.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0348.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0349.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0350.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0351.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0352.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0353.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0354.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0355.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0356.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0357.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0358.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0359.png  | Bin
 .../masks/Training400/Non-Glaucoma/n0360.png  | Bin
 .../config/data/rimoner3}/__init__.py         |   0
 .../config/data/rimoner3/cup_exp1.py          |   2 +-
 .../config/data/rimoner3/cup_exp2.py          |   2 +-
 .../config/data/rimoner3/datamodule.py        |  14 +-
 .../config/data/rimoner3/disc_exp1.py         |   2 +-
 .../config/data/rimoner3/disc_exp2.py         |   2 +-
 .../masks/Glaucoma and suspects/G-1-L.jpg     | Bin
 .../masks/Glaucoma and suspects/G-10-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-11-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-12-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-13-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-14-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-15-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-16-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-17-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-18-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-19-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-2-R.jpg     | Bin
 .../masks/Glaucoma and suspects/G-20-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-21-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-22-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-23-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-24-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-25-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-26-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-27-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-28-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-29-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-3-R.jpg     | Bin
 .../masks/Glaucoma and suspects/G-30-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-31-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-32-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-33-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-34-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-35-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-36-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-37-R.jpg    | Bin
 .../masks/Glaucoma and suspects/G-38-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-39-L.jpg    | Bin
 .../masks/Glaucoma and suspects/G-4-L.jpg     | Bin
 .../masks/Glaucoma and suspects/G-5-R.jpg     | Bin
 .../masks/Glaucoma and suspects/G-6-L.jpg     | Bin
 .../masks/Glaucoma and suspects/G-7-L.jpg     | Bin
 .../masks/Glaucoma and suspects/G-8-R.jpg     | Bin
 .../masks/Glaucoma and suspects/G-9-R.jpg     | Bin
 .../masks/Glaucoma and suspects/S-1-L.jpg     | Bin
 .../masks/Glaucoma and suspects/S-10-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-11-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-12-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-13-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-14-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-15-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-16-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-17-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-18-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-19-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-2-L.jpg     | Bin
 .../masks/Glaucoma and suspects/S-20-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-21-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-22-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-23-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-24-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-25-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-26-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-27-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-28-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-29-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-3-R.jpg     | Bin
 .../masks/Glaucoma and suspects/S-30-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-31-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-32-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-33-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-34-L.jpg    | Bin
 .../masks/Glaucoma and suspects/S-35-R.jpg    | Bin
 .../masks/Glaucoma and suspects/S-4-L.jpg     | Bin
 .../masks/Glaucoma and suspects/S-5-L.jpg     | Bin
 .../masks/Glaucoma and suspects/S-6-R.jpg     | Bin
 .../masks/Glaucoma and suspects/S-7-L.jpg     | Bin
 .../masks/Glaucoma and suspects/S-8-R.jpg     | Bin
 .../masks/Glaucoma and suspects/S-9-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-1-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-10-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-11-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-12-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-13-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-14-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-16-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-17-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-18-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-2-R.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-20-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-21-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-22-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-23-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-24-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-25-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-26-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-27-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-28-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-29-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-3-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-30-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-31-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-32-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-33-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-34-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-35-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-36-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-37-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-38-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-39-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-4-R.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-40-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-41-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-42-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-43-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-44-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-46-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-47-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-48-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-49-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-5-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-50-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-51-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-52-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-53-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-54-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-55-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-56-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-58-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-59-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-6-R.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-61-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-62-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-63-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-64-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-65-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-66-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-67-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-68-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-69-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-7-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-70-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-71-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-72-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-73-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-74-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-75-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-76-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-78-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-79-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-8-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-80-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-81-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-82-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-83-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-84-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-85-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-86-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-87-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-88-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-9-L.jpg     | Bin
 .../data/rimoner3/masks/Healthy/N-90-R.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-91-L.jpg    | Bin
 .../data/rimoner3/masks/Healthy/N-92-R.jpg    | Bin
 .../config/data/rimoner3/optic-cup-avg.json   |   0
 .../config/data/rimoner3/optic-cup-exp1.json  |   0
 .../config/data/rimoner3/optic-cup-exp2.json  |   0
 .../config/data/rimoner3/optic-disc-avg.json  |   0
 .../config/data/rimoner3/optic-disc-exp1.json |   0
 .../config/data/rimoner3/optic-disc-exp2.json |   0
 .../config/data/shenzhen}/__init__.py         |   0
 .../config/data/shenzhen/datamodule.py        |  16 +-
 .../config/data/shenzhen/default.json         |   0
 .../config/data/shenzhen/default.py           |   2 +-
 .../config/data/stare}/__init__.py            |   0
 .../config/data/stare/ah.json                 |   0
 .../config/data/stare/ah.py                   |   2 +-
 .../config/data/stare/datamodule.py           |  16 +-
 .../data/stare/masks/stare-images/im0001.png  | Bin
 .../data/stare/masks/stare-images/im0002.png  | Bin
 .../data/stare/masks/stare-images/im0003.png  | Bin
 .../data/stare/masks/stare-images/im0004.png  | Bin
 .../data/stare/masks/stare-images/im0005.png  | Bin
 .../data/stare/masks/stare-images/im0044.png  | Bin
 .../data/stare/masks/stare-images/im0077.png  | Bin
 .../data/stare/masks/stare-images/im0081.png  | Bin
 .../data/stare/masks/stare-images/im0082.png  | Bin
 .../data/stare/masks/stare-images/im0139.png  | Bin
 .../data/stare/masks/stare-images/im0162.png  | Bin
 .../data/stare/masks/stare-images/im0163.png  | Bin
 .../data/stare/masks/stare-images/im0235.png  | Bin
 .../data/stare/masks/stare-images/im0236.png  | Bin
 .../data/stare/masks/stare-images/im0239.png  | Bin
 .../data/stare/masks/stare-images/im0240.png  | Bin
 .../data/stare/masks/stare-images/im0255.png  | Bin
 .../data/stare/masks/stare-images/im0291.png  | Bin
 .../data/stare/masks/stare-images/im0319.png  | Bin
 .../data/stare/masks/stare-images/im0324.png  | Bin
 .../config/data/stare/vk.json                 |   0
 .../config/data/stare/vk.py                   |   2 +-
 .../config/models}/__init__.py                |   0
 .../config/models/driu.py                     |  15 +-
 .../config/models/driu_bn.py                  |  15 +-
 .../config/models/driu_od.py                  |  15 +-
 .../config/models/driu_pix.py                 |  15 +-
 .../config/models/hed.py                      |  15 +-
 .../config/models/lwnet.py                    |  15 +-
 .../config/models/m2unet.py                   |  15 +-
 .../config/models/unet.py                     |  15 +-
 .../shenzhen => segment/data}/__init__.py     |   0
 .../segmentation => segment}/data/typing.py   |  11 +-
 .../data/stare => segment/engine}/__init__.py |   0
 .../segmentation => segment}/engine/dumper.py |   0
 .../engine/evaluator.py                       |  22 +-
 .../engine/predictor.py                       |   3 +-
 .../segmentation => segment}/engine/viewer.py |   0
 .../config => segment}/models/__init__.py     |   0
 .../models/backbones}/__init__.py             |   0
 .../models/backbones/mobilenetv2.py           |   0
 .../models/backbones/vgg.py                   |   0
 .../segmentation => segment}/models/driu.py   |   2 +-
 .../models/driu_bn.py                         |   2 +-
 .../models/driu_od.py                         |   2 +-
 .../models/driu_pix.py                        |   2 +-
 .../segmentation => segment}/models/hed.py    |   2 +-
 .../segmentation => segment}/models/losses.py |   0
 .../segmentation => segment}/models/lwnet.py  |   4 +-
 .../segmentation => segment}/models/m2unet.py |   4 +-
 .../models/make_layers.py                     |   0
 .../models/normalizer.py                      |   0
 .../models/segmentation_model.py              |   7 +-
 .../segmentation => segment}/models/unet.py   |   2 +-
 .../engine => segment/scripts}/__init__.py    |   0
 src/mednet/segment/scripts/cli.py             |  28 ++
 .../scripts/dump_annotations.py               |  28 +-
 .../scripts/evaluate.py                       |  12 +-
 .../segmentation => segment}/scripts/view.py  |  20 +-
 .../segmentation/models => utils}/__init__.py |   0
 .../{libs/common => }/utils/checkpointer.py   |   0
 src/mednet/{libs/common => }/utils/rc.py      |   0
 .../{libs/common => }/utils/resources.py      |   3 +-
 src/mednet/{libs/common => }/utils/summary.py |   0
 .../{libs/common => }/utils/tensorboard.py    |   0
 tests/classification/__init__.py              |   0
 .../backbones => tests/classify}/__init__.py  |   0
 ...histograms_alexnet_montgomery_default.json |   0
 ...grams_densenet-121_montgomery_default.json |   0
 .../histograms_pasa_montgomery_default.json   |   0
 .../raw_data/histograms_hivtb_fold_0.json     |   0
 .../raw_data/histograms_indian_default.json   |   0
 .../histograms_montgomery_default.json        |   0
 ...grams_montgomery_preprocessed_default.json |   0
 .../histograms_nih_cxr14_default.json         |   0
 .../raw_data/histograms_padchest_idiap.json   |   0
 .../raw_data/histograms_shenzhen_default.json |   0
 .../raw_data/histograms_tbpoc_fold_0.json     |   0
 .../raw_data/histograms_tbx11k_v1_fold_0.json |   0
 .../raw_data/histograms_tbx11k_v2_fold_0.json |   0
 .../data/test_predictions.csv                 |   0
 .../data/test_vis_metrics.csv                 |   0
 .../{classification => classify}/test_cli.py  | 124 +-----
 .../test_evaluator.py                         |  22 +-
 .../test_hivtb.py                             |  10 +-
 .../test_indian.py                            |  10 +-
 .../test_montgomery.py                        |  16 +-
 .../test_montgomery_shenzhen.py               |  12 +-
 .../test_montgomery_shenzhen_indian.py        |  16 +-
 ...est_montgomery_shenzhen_indian_padchest.py |  20 +-
 .../test_montgomery_shenzhen_indian_tbx11k.py |  22 +-
 .../test_nih_cxr14.py                         |  10 +-
 .../test_nih_cxr14_padchest.py                |  12 +-
 .../test_padchest.py                          |  10 +-
 .../test_saliencymap_interpretability.py      |   4 +-
 .../test_shenzhen.py                          |  10 +-
 .../test_summary.py                           |   4 +-
 .../test_tbpoc.py                             |  16 +-
 .../test_tbx11k.py                            |  10 +-
 .../test_visceral.py                          |   6 +-
 tests/conftest.py                             |  12 +-
 .../scripts => tests/segment}/__init__.py     |   0
 ...ograms_lwnet_chasedb1_first_annotator.json |   0
 .../models/histograms_lwnet_cxr8_default.json |   0
 .../histograms_lwnet_drhagis_default.json     |   0
 .../histograms_lwnet_drionsdb_expert1.json    |   0
 ...ograms_lwnet_drishtigs1_optic_cup_all.json |   0
 .../histograms_lwnet_drive_default.json       |   0
 .../models/histograms_lwnet_hrf_default.json  |   0
 .../histograms_lwnet_iostar_vessel.json       |   0
 .../models/histograms_lwnet_jsrt_default.json |   0
 .../histograms_lwnet_montgomery_default.json  |   0
 .../models/histograms_lwnet_refuge_cup.json   |   0
 .../histograms_lwnet_rimoner3_cup_exp1.json   |   0
 .../histograms_lwnet_shenzhen_default.json    |   0
 .../models/histograms_lwnet_stare_ah.json     |   0
 .../histograms_chasedb1_first_annotator.json  |   0
 .../raw_data/histograms_cxr8_default.json     |   0
 .../raw_data/histograms_drhagis_default.json  |   0
 .../raw_data/histograms_drionsdb_expert1.json |   0
 .../histograms_drishtigs1_optic_cup_all.json  |   0
 .../raw_data/histograms_drive_default.json    |   0
 .../raw_data/histograms_hrf_default.json      |   0
 .../raw_data/histograms_iostar_vessel.json    |   0
 .../raw_data/histograms_jsrt_default.json     |   0
 .../histograms_montgomery_default.json        |   0
 .../raw_data/histograms_refuge_cup.json       |   0
 .../histograms_rimoner3_cup_exp1.json         |   0
 .../raw_data/histograms_shenzhen_default.json |   0
 .../raw_data/histograms_stare_ah.json         |   0
 .../test_chasedb1.py                          |  39 +-
 tests/{segmentation => segment}/test_cli.py   | 114 ++----
 tests/{segmentation => segment}/test_cxr8.py  |  14 +-
 .../{segmentation => segment}/test_drhagis.py |  14 +-
 .../test_drionsdb.py                          |  41 +-
 .../test_drishtigs1.py                        |  14 +-
 tests/{segmentation => segment}/test_drive.py |  14 +-
 tests/{segmentation => segment}/test_hrf.py   |  35 +-
 .../{segmentation => segment}/test_iostar.py  |  14 +-
 tests/{segmentation => segment}/test_jsrt.py  |  43 +-
 .../test_measures.py                          |   2 +-
 .../test_montgomery.py                        |  14 +-
 .../{segmentation => segment}/test_refuge.py  |  28 +-
 .../test_rimoner3.py                          |  14 +-
 .../test_shenzhen.py                          |  14 +-
 tests/{segmentation => segment}/test_stare.py |  33 +-
 tests/segmentation/__init__.py                |   0
 tests/test_cli.py                             |  95 ++++-
 tests/test_database_split.py                  |   2 +-
 tests/test_image_utils.py                     |   2 +-
 tests/test_resource_monitor.py                |  38 +-
 tests/test_transforms.py                      |   4 +-
 2197 files changed, 3294 insertions(+), 4840 deletions(-)
 delete mode 100755 helpers/gen_histograms.sh
 create mode 100755 helpers/generate_histograms.sh
 delete mode 100644 helpers/generate_histograms_classification.py
 delete mode 100644 helpers/generate_histograms_segmentation.py
 rename src/mednet/{libs/classification => }/__init__.py (100%)
 rename src/mednet/{libs/classification/config => classify}/__init__.py (100%)
 rename src/mednet/{libs/classification/config/data => classify/config}/__init__.py (100%)
 rename src/mednet/{libs/classification/config/data/hivtb => classify/config/data}/__init__.py (100%)
 rename src/mednet/{libs/classification/config/data/indian => classify/config/data/hivtb}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/datamodule.py (86%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_0.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_1.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_2.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_3.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_4.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_5.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_6.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_7.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_8.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/hivtb/fold_9.py (60%)
 rename src/mednet/{libs/classification/config/data/montgomery => classify/config/data/indian}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/datamodule.py (91%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/default.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/default.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_0.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_1.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_2.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_3.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_4.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_5.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_6.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_7.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_8.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/indian/fold_9.py (61%)
 rename src/mednet/{libs/classification/config/data/montgomery_shenzhen => classify/config/data/montgomery}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/datamodule.py (87%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/default.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/default.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_0.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_1.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_2.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_3.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_4.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_5.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_6.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_7.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_8.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery/fold_9.py (59%)
 rename src/mednet/{libs/classification/config/data/montgomery_shenzhen_indian => classify/config/data/montgomery_shenzhen}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/datamodule.py (89%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/default.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_0.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_1.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_2.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_3.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_4.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_5.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_6.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_7.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_8.py (59%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen/fold_9.py (59%)
 rename src/mednet/{libs/classification/config/data/montgomery_shenzhen_indian_padchest => classify/config/data/montgomery_shenzhen_indian}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/datamodule.py (91%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/default.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_0.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_1.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_2.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_3.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_4.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_5.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_6.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_7.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_8.py (58%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian/fold_9.py (58%)
 rename src/mednet/{libs/classification/config/data/montgomery_shenzhen_indian_tbx11k => classify/config/data/montgomery_shenzhen_indian_padchest}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_padchest/datamodule.py (93%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_padchest/default.py (73%)
 rename src/mednet/{libs/classification/config/data/nih_cxr14 => classify/config/data/montgomery_shenzhen_indian_tbx11k}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py (93%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py (82%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py (83%)
 rename src/mednet/{libs/classification => classify}/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py (84%)
 rename src/mednet/{libs/classification/config/data/nih_cxr14_padchest => classify/config/data/nih_cxr14}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14/cardiomegaly.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14/cardiomegaly.py (68%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14/datamodule.py (91%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14/default.json.bz2 (100%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14/default.py (64%)
 rename src/mednet/{libs/classification/config/data/padchest => classify/config/data/nih_cxr14_padchest}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14_padchest/datamodule.py (94%)
 rename src/mednet/{libs/classification => classify}/config/data/nih_cxr14_padchest/idiap.py (80%)
 rename src/mednet/{libs/classification/config/data/shenzhen => classify/config/data/padchest}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/cardiomegaly-idiap.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/cardiomegaly_idiap.py (72%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/datamodule.py (94%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/idiap.json.bz2 (100%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/idiap.py (71%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/no-tb-idiap.json.bz2 (100%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/no_tb_idiap.py (81%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/tb-idiap.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/padchest/tb_idiap.py (75%)
 rename src/mednet/{libs/classification/config/data/tbpoc => classify/config/data/shenzhen}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/alltest.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/alltest.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/datamodule.py (88%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/default.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/default.py (72%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_0.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_1.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_2.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_3.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_4.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_5.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_6.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_7.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_8.py (64%)
 rename src/mednet/{libs/classification => classify}/config/data/shenzhen/fold_9.py (64%)
 rename src/mednet/{libs/classification/config/data/tbx11k => classify/config/data/tbpoc}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/datamodule.py (86%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_0.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_1.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_2.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_3.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_4.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_5.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_6.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_7.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_8.py (60%)
 rename src/mednet/{libs/classification => classify}/config/data/tbpoc/fold_9.py (60%)
 rename src/mednet/{libs/classification/config/data/visceral => classify/config/data/tbx11k}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/datamodule.py (97%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1-healthy-vs-atb.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_0.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_1.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_2.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_3.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_4.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_5.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_6.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_7.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_8.py (61%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_fold_9.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v1_healthy_vs_atb.py (79%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-0.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-1.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-2.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-3.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-4.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-5.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-6.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-7.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-8.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-fold-9.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2-others-vs-atb.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_0.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_1.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_2.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_3.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_4.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_5.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_6.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_7.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_8.py (65%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_fold_9.py (63%)
 rename src/mednet/{libs/classification => classify}/config/data/tbx11k/v2_others_vs_atb.py (81%)
 rename src/mednet/{libs/classification/config/models => classify/config/data/visceral}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/data/visceral/datamodule.py (90%)
 rename src/mednet/{libs/classification => classify}/config/data/visceral/default.json (100%)
 rename src/mednet/{libs/classification => classify}/config/data/visceral/default.py (61%)
 rename src/mednet/{libs/classification/data => classify/config/models}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/config/models/alexnet.py (70%)
 rename src/mednet/{libs/classification => classify}/config/models/alexnet_pretrained.py (72%)
 rename src/mednet/{libs/classification => classify}/config/models/cnn3d.py (86%)
 rename src/mednet/{libs/classification => classify}/config/models/densenet.py (70%)
 rename src/mednet/{libs/classification => classify}/config/models/densenet_pretrained.py (73%)
 rename src/mednet/{libs/classification => classify}/config/models/densenet_rs.py (75%)
 rename src/mednet/{libs/classification => classify}/config/models/logistic_regression.py (82%)
 rename src/mednet/{libs/classification => classify}/config/models/mlp.py (84%)
 rename src/mednet/{libs/classification => classify}/config/models/pasa.py (78%)
 rename src/mednet/{libs/classification/engine => classify/data}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/data/typing.py (77%)
 rename src/mednet/{libs/classification/engine/saliency => classify/engine}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/engine/evaluator.py (98%)
 rename src/mednet/{libs/classification => classify}/engine/predictor.py (99%)
 rename src/mednet/{libs/classification/models => classify/engine/saliency}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/engine/saliency/completeness.py (99%)
 rename src/mednet/{libs/classification => classify}/engine/saliency/evaluator.py (100%)
 rename src/mednet/{libs/classification => classify}/engine/saliency/generator.py (99%)
 rename src/mednet/{libs/classification => classify}/engine/saliency/interpretability.py (100%)
 rename src/mednet/{libs/classification => classify}/engine/saliency/viewer.py (100%)
 rename src/mednet/{libs/classification/scripts => classify/models}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/models/alexnet.py (98%)
 rename src/mednet/{libs/classification => classify}/models/classification_model.py (97%)
 rename src/mednet/{libs/classification => classify}/models/cnn3d.py (99%)
 rename src/mednet/{libs/classification => classify}/models/densenet.py (98%)
 rename src/mednet/{libs/classification => classify}/models/logistic_regression.py (100%)
 rename src/mednet/{libs/classification => classify}/models/loss_weights.py (97%)
 rename src/mednet/{libs/classification => classify}/models/mlp.py (100%)
 rename src/mednet/{libs/classification => classify}/models/normalizer.py (100%)
 rename src/mednet/{libs/classification => classify}/models/pasa.py (99%)
 rename src/mednet/{libs/classification => classify}/models/typing.py (100%)
 rename src/mednet/{libs/classification/scripts/saliency => classify/scripts}/__init__.py (100%)
 create mode 100644 src/mednet/classify/scripts/cli.py
 rename src/mednet/{libs/classification => classify}/scripts/evaluate.py (94%)
 rename src/mednet/{libs/classification/utils => classify/scripts/saliency}/__init__.py (100%)
 rename src/mednet/{libs/classification => classify}/scripts/saliency/completeness.py (92%)
 rename src/mednet/{libs/classification => classify}/scripts/saliency/evaluate.py (96%)
 rename src/mednet/{libs/classification => classify}/scripts/saliency/generate.py (89%)
 rename src/mednet/{libs/classification => classify}/scripts/saliency/interpretability.py (95%)
 rename src/mednet/{libs/classification => classify}/scripts/saliency/view.py (96%)
 rename src/mednet/{libs/common => config}/__init__.py (100%)
 rename src/mednet/{libs/common/config => config/augmentations}/__init__.py (100%)
 rename src/mednet/{libs/common => }/config/augmentations/affine.py (100%)
 rename src/mednet/{libs/common => }/config/augmentations/elastic.py (52%)
 rename src/mednet/{libs/common => }/config/augmentations/hflip.py (100%)
 rename src/mednet/{libs/common => }/config/augmentations/hflip_affine.py (100%)
 rename src/mednet/{libs/common => }/config/augmentations/hflip_jitter_affine.py (100%)
 rename src/mednet/{libs/common => }/config/augmentations/jitter.py (100%)
 rename src/mednet/{libs/common => }/data/__init__.py (100%)
 rename src/mednet/{libs/common => }/data/augmentations.py (100%)
 rename src/mednet/{libs/common => }/data/datamodule.py (99%)
 rename src/mednet/{libs/common => }/data/image_utils.py (100%)
 rename src/mednet/{libs/common => }/data/split.py (98%)
 rename src/mednet/{libs/common => }/data/typing.py (100%)
 rename src/mednet/{libs/common/config/augmentations => engine}/__init__.py (100%)
 rename src/mednet/{libs/common => }/engine/callbacks.py (100%)
 rename src/mednet/{libs/common => }/engine/device.py (100%)
 rename src/mednet/{libs/common => }/engine/loggers.py (100%)
 rename src/mednet/{libs/common => }/engine/trainer.py (55%)
 create mode 100644 src/mednet/engine/uploader.py
 delete mode 100644 src/mednet/libs/classification/scripts/cli.py
 delete mode 100644 src/mednet/libs/classification/scripts/config.py
 delete mode 100644 src/mednet/libs/classification/scripts/database.py
 delete mode 100644 src/mednet/libs/classification/scripts/experiment.py
 delete mode 100644 src/mednet/libs/classification/scripts/predict.py
 delete mode 100644 src/mednet/libs/classification/scripts/train.py
 delete mode 100644 src/mednet/libs/classification/scripts/upload.py
 delete mode 100644 src/mednet/libs/classification/utils/gitlab.py
 delete mode 100644 src/mednet/libs/common/scripts/database.py
 delete mode 100644 src/mednet/libs/common/scripts/predict.py
 delete mode 100644 src/mednet/libs/common/scripts/upload.py
 delete mode 100644 src/mednet/libs/common/utils/gitlab.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/cli.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/click.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/config.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/database.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/predict.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/train.py
 delete mode 100644 src/mednet/libs/segmentation/scripts/upload.py
 rename src/mednet/{libs/common/engine => models}/__init__.py (100%)
 rename src/mednet/{libs/common => }/models/loss_weights.py (100%)
 rename src/mednet/{libs/common => }/models/model.py (99%)
 rename src/mednet/{libs/common => }/models/transforms.py (100%)
 rename src/mednet/{libs/common => }/models/typing.py (100%)
 rename src/mednet/{libs/common => }/scripts/click.py (100%)
 rename src/mednet/{libs/common => }/scripts/config.py (61%)
 create mode 100644 src/mednet/scripts/database.py
 rename src/mednet/{libs/segmentation => }/scripts/experiment.py (77%)
 create mode 100644 src/mednet/scripts/predict.py
 rename src/mednet/{libs/common => }/scripts/train.py (66%)
 rename src/mednet/{libs/common => }/scripts/train_analysis.py (99%)
 create mode 100644 src/mednet/scripts/upload.py
 rename src/mednet/{libs/common => }/scripts/utils.py (93%)
 rename src/mednet/{libs/common/models => segment}/__init__.py (100%)
 rename src/mednet/{libs/common/scripts => segment/config}/__init__.py (100%)
 rename src/mednet/{libs/common/utils => segment/config/data}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment/config/data/avdrive}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/avdrive/datamodule.py (88%)
 rename src/mednet/{libs/segmentation => segment}/config/data/avdrive/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/avdrive/default.py (80%)
 rename src/mednet/{libs/segmentation => segment}/config/data/avdrive/second-annotator.json (100%)
 rename src/mednet/{libs/segmentation/config => segment/config/data/chasedb1}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/datamodule.py (90%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/first-annotator.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/first_annotator.py (74%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_01L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_01R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_02L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_02R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_03L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_03R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_04L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_04R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_05L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_05R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_06L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_06R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_07L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_07R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_08L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_08R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_09L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_09R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_10L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_10R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_11L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_11R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_12L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_12R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_13L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_13R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_14L.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/masks/Image_14R.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/second-annotator.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/chasedb1/second_annotator.py (74%)
 rename src/mednet/{libs/segmentation/config/data => segment/config/data/cxr8}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/cxr8/datamodule.py (92%)
 rename src/mednet/{libs/segmentation => segment}/config/data/cxr8/default.json.bz2 (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/cxr8/default.py (76%)
 rename src/mednet/{libs/segmentation/config/data/avdrive => segment/config/data/drhagis}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drhagis/datamodule.py (88%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drhagis/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drhagis/default.py (75%)
 rename src/mednet/{libs/segmentation/config/data/chasedb1 => segment/config/data/drionsdb}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/datamodule.py (91%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/expert1.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/expert1.py (77%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/expert2.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/expert2.py (77%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_006.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_007.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_008.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_009.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_010.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_011.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_012.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_013.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_014.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_015.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_016.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_017.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_018.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_019.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_020.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_021.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_022.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_023.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_024.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_025.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_026.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_027.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_028.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_029.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_030.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_031.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_032.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_033.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_034.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_035.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_036.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_037.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_038.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_039.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_040.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_041.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_042.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_043.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_044.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_045.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_046.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_047.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_048.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_049.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_050.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_051.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_052.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_053.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_054.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_055.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_056.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_057.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_058.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_059.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_060.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_061.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_062.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_063.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_064.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_065.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_066.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_067.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_068.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_069.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_070.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_071.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_072.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_073.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_074.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_075.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_076.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_077.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_078.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_079.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_080.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_081.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_082.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_083.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_084.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_085.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_086.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_087.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_088.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_089.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_090.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_091.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_092.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_093.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_094.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_095.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_096.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_097.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_098.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_099.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_100.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_101.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_102.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_103.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_104.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_105.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_106.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_107.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_108.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_109.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drionsdb/masks/images/image_110.png (100%)
 rename src/mednet/{libs/segmentation/config/data/cxr8 => segment/config/data/drishtigs1}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/datamodule.py (91%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_006.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_007.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_009.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_011.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_013.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_014.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_019.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_020.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_021.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_023.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_025.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_027.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_028.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_029.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_030.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_034.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_039.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_043.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_048.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_050.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_052.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_053.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_054.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_055.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_056.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_059.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_065.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_067.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_070.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_071.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_072.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_073.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_074.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_077.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_078.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_079.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_082.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_083.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_085.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_086.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_087.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_091.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_093.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_095.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_096.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_097.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_099.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_100.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_008.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_010.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_012.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_015.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_016.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_017.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_018.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_022.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_024.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_026.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_031.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_032.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_033.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_035.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_036.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_037.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_038.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_040.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_041.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_042.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_044.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_045.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_046.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_047.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_049.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_051.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_057.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_058.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_060.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_061.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_062.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_063.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_064.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_066.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_068.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_069.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_075.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_076.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_080.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_081.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_084.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_088.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_089.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_090.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_092.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_094.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_098.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_101.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/optic-cup.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/optic-disc.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/optic_cup_all.py (79%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/optic_cup_any.py (79%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/optic_disc_all.py (79%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drishtigs1/optic_disc_any.py (79%)
 rename src/mednet/{libs/segmentation/config/data/drhagis => segment/config/data/drive}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drive/datamodule.py (88%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drive/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drive/default.py (78%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drive/drive_2nd.py (82%)
 rename src/mednet/{libs/segmentation => segment}/config/data/drive/second-annotator.json (100%)
 rename src/mednet/{libs/segmentation/config/data/drionsdb => segment/config/data/hrf}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/hrf/datamodule.py (88%)
 rename src/mednet/{libs/segmentation => segment}/config/data/hrf/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/hrf/default.py (76%)
 rename src/mednet/{libs/segmentation/config/data/drishtigs1 => segment/config/data/iostar}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/iostar/datamodule.py (89%)
 rename src/mednet/{libs/segmentation => segment}/config/data/iostar/optic-disc.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/iostar/optic_disc.py (78%)
 rename src/mednet/{libs/segmentation => segment}/config/data/iostar/vessel.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/iostar/vessel.py (77%)
 rename src/mednet/{libs/segmentation/config/data/drive => segment/config/data/jsrt}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/jsrt/datamodule.py (93%)
 rename src/mednet/{libs/segmentation => segment}/config/data/jsrt/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/jsrt/default.py (78%)
 rename src/mednet/{libs/segmentation/config/data/hrf => segment/config/data/montgomery}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/montgomery/datamodule.py (92%)
 rename src/mednet/{libs/segmentation => segment}/config/data/montgomery/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/montgomery/default.py (75%)
 rename src/mednet/{libs/segmentation/config/data/iostar => segment/config/data/refuge}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/cup.py (79%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/datamodule.py (91%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/disc.py (80%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0006.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0007.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0008.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0009.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0010.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0011.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0012.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0013.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0014.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0015.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0016.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0017.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0018.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0019.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0020.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0021.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0022.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0023.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0024.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0025.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0026.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0027.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0028.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0029.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0030.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0031.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0032.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0033.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0034.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0035.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0036.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0037.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0038.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0039.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0040.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0041.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0042.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0043.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0044.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0045.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0046.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0047.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0048.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0049.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0050.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0051.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0052.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0053.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0054.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0055.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0056.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0057.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0058.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0059.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0060.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0061.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0062.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0063.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0064.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0065.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0066.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0067.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0068.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0069.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0070.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0071.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0072.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0073.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0074.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0075.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0076.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0077.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0078.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0079.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0080.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0081.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0082.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0083.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0084.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0085.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0086.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0087.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0088.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0089.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0090.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0091.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0092.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0093.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0094.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0095.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0096.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0097.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0098.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0099.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0100.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0101.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0102.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0103.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0104.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0105.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0106.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0107.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0108.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0109.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0110.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0111.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0112.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0113.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0114.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0115.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0116.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0117.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0118.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0119.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0120.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0121.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0122.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0123.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0124.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0125.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0126.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0127.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0128.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0129.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0130.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0131.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0132.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0133.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0134.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0135.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0136.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0137.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0138.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0139.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0140.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0141.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0142.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0143.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0144.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0145.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0146.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0147.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0148.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0149.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0150.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0151.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0152.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0153.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0154.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0155.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0156.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0157.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0158.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0159.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0160.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0161.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0162.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0163.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0164.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0165.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0166.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0167.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0168.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0169.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0170.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0171.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0172.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0173.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0174.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0175.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0176.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0177.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0178.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0179.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0180.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0181.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0182.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0183.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0184.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0185.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0186.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0187.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0188.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0189.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0190.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0191.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0192.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0193.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0194.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0195.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0196.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0197.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0198.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0199.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0200.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0201.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0202.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0203.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0204.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0205.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0206.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0207.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0208.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0209.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0210.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0211.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0212.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0213.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0214.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0215.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0216.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0217.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0218.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0219.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0220.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0221.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0222.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0223.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0224.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0225.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0226.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0227.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0228.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0229.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0230.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0231.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0232.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0233.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0234.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0235.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0236.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0237.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0238.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0239.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0240.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0241.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0242.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0243.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0244.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0245.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0246.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0247.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0248.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0249.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0250.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0251.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0252.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0253.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0254.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0255.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0256.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0257.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0258.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0259.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0260.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0261.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0262.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0263.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0264.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0265.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0266.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0267.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0268.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0269.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0270.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0271.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0272.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0273.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0274.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0275.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0276.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0277.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0278.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0279.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0280.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0281.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0282.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0283.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0284.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0285.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0286.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0287.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0288.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0289.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0290.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0291.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0292.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0293.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0294.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0295.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0296.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0297.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0298.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0299.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0300.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0301.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0302.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0303.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0304.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0305.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0306.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0307.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0308.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0309.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0310.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0311.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0312.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0313.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0314.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0315.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0316.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0317.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0318.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0319.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0320.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0321.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0322.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0323.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0324.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0325.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0326.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0327.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0328.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0329.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0330.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0331.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0332.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0333.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0334.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0335.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0336.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0337.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0338.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0339.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0340.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0341.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0342.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0343.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0344.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0345.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0346.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0347.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0348.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0349.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0350.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0351.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0352.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0353.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0354.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0355.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0356.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0357.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0358.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0359.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0360.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0361.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0362.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0363.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0364.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0365.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0366.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0367.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0368.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0369.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0370.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0371.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0372.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0373.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0374.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0375.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0376.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0377.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0378.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0379.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0380.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0381.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0382.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0383.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0384.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0385.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0386.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0387.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0388.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0389.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0390.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0391.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0392.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0393.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0394.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0395.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0396.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0397.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0398.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0399.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/REFUGE-Validation400/V0400.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0006.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0007.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0008.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0009.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0010.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0011.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0012.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0013.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0014.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0015.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0016.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0017.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0018.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0019.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0020.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0021.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0022.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0023.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0024.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0025.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0026.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0027.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0028.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0029.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0030.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0031.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0032.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0033.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0034.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0035.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0036.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0037.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0038.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0039.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0040.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0041.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0042.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0043.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0044.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0045.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0046.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0047.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0048.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0049.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0050.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0051.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0052.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0053.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0054.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0055.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0056.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0057.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0058.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0059.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0060.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0061.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0062.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0063.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0064.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0065.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0066.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0067.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0068.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0069.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0070.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0071.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0072.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0073.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0074.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0075.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0076.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0077.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0078.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0079.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0080.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0081.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0082.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0083.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0084.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0085.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0086.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0087.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0088.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0089.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0090.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0091.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0092.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0093.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0094.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0095.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0096.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0097.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0098.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0099.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0100.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0101.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0102.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0103.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0104.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0105.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0106.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0107.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0108.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0109.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0110.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0111.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0112.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0113.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0114.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0115.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0116.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0117.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0118.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0119.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0120.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0121.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0122.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0123.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0124.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0125.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0126.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0127.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0128.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0129.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0130.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0131.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0132.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0133.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0134.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0135.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0136.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0137.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0138.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0139.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0140.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0141.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0142.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0143.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0144.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0145.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0146.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0147.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0148.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0149.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0150.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0151.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0152.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0153.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0154.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0155.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0156.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0157.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0158.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0159.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0160.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0161.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0162.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0163.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0164.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0165.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0166.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0167.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0168.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0169.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0170.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0171.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0172.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0173.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0174.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0175.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0176.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0177.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0178.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0179.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0180.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0181.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0182.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0183.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0184.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0185.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0186.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0187.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0188.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0189.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0190.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0191.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0192.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0193.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0194.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0195.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0196.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0197.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0198.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0199.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0200.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0201.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0202.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0203.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0204.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0205.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0206.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0207.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0208.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0209.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0210.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0211.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0212.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0213.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0214.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0215.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0216.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0217.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0218.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0219.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0220.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0221.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0222.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0223.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0224.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0225.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0226.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0227.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0228.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0229.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0230.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0231.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0232.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0233.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0234.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0235.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0236.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0237.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0238.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0239.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0240.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0241.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0242.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0243.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0244.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0245.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0246.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0247.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0248.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0249.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0250.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0251.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0252.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0253.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0254.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0255.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0256.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0257.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0258.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0259.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0260.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0261.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0262.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0263.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0264.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0265.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0266.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0267.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0268.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0269.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0270.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0271.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0272.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0273.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0274.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0275.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0276.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0277.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0278.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0279.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0280.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0281.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0282.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0283.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0284.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0285.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0286.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0287.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0288.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0289.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0290.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0291.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0292.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0293.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0294.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0295.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0296.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0297.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0298.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0299.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0300.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0301.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0302.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0303.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0304.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0305.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0306.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0307.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0308.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0309.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0310.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0311.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0312.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0313.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0314.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0315.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0316.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0317.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0318.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0319.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0320.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0321.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0322.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0323.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0324.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0325.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0326.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0327.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0328.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0329.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0330.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0331.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0332.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0333.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0334.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0335.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0336.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0337.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0338.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0339.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0340.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0341.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0342.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0343.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0344.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0345.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0346.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0347.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0348.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0349.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0350.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0351.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0352.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0353.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0354.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0355.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0356.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0357.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0358.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0359.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0360.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0361.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0362.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0363.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0364.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0365.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0366.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0367.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0368.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0369.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0370.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0371.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0372.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0373.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0374.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0375.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0376.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0377.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0378.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0379.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0380.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0381.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0382.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0383.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0384.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0385.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0386.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0387.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0388.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0389.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0390.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0391.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0392.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0393.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0394.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0395.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0396.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0397.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0398.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0399.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Test400/T0400.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0006.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0007.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0008.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0009.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0010.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0011.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0012.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0013.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0014.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0015.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0016.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0017.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0018.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0019.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0020.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0021.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0022.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0023.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0024.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0025.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0026.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0027.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0028.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0029.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0030.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0031.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0032.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0033.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0034.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0035.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0036.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0037.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0038.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0039.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Glaucoma/g0040.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0006.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0007.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0008.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0009.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0010.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0011.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0012.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0013.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0014.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0015.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0016.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0017.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0018.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0019.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0020.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0021.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0022.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0023.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0024.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0025.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0026.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0027.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0028.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0029.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0030.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0031.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0032.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0033.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0034.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0035.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0036.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0037.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0038.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0039.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0040.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0041.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0042.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0043.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0044.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0045.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0046.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0047.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0048.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0049.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0050.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0051.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0052.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0053.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0054.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0055.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0056.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0057.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0058.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0059.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0060.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0061.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0062.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0063.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0064.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0065.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0066.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0067.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0068.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0069.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0070.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0071.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0072.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0073.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0074.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0075.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0076.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0077.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0078.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0079.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0080.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0081.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0082.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0083.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0084.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0085.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0086.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0087.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0088.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0089.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0090.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0091.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0092.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0093.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0094.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0095.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0096.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0097.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0098.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0099.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0100.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0101.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0102.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0103.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0104.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0105.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0106.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0107.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0108.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0109.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0110.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0111.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0112.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0113.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0114.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0115.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0116.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0117.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0118.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0119.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0120.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0121.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0122.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0123.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0124.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0125.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0126.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0127.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0128.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0129.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0130.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0131.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0132.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0133.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0134.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0135.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0136.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0137.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0138.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0139.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0140.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0141.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0142.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0143.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0144.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0145.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0146.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0147.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0148.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0149.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0150.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0151.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0152.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0153.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0154.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0155.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0156.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0157.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0158.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0159.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0160.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0161.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0162.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0163.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0164.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0165.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0166.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0167.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0168.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0169.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0170.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0171.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0172.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0173.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0174.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0175.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0176.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0177.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0178.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0179.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0180.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0181.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0182.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0183.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0184.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0185.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0186.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0187.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0188.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0189.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0190.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0191.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0192.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0193.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0194.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0195.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0196.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0197.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0198.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0199.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0200.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0201.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0202.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0203.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0204.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0205.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0206.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0207.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0208.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0209.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0210.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0211.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0212.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0213.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0214.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0215.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0216.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0217.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0218.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0219.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0220.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0221.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0222.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0223.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0224.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0225.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0226.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0227.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0228.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0229.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0230.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0231.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0232.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0233.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0234.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0235.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0236.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0237.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0238.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0239.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0240.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0241.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0242.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0243.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0244.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0245.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0246.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0247.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0248.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0249.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0250.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0251.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0252.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0253.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0254.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0255.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0256.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0257.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0258.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0259.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0260.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0261.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0262.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0263.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0264.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0265.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0266.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0267.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0268.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0269.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0270.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0271.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0272.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0273.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0274.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0275.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0276.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0277.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0278.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0279.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0280.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0281.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0282.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0283.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0284.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0285.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0286.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0287.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0288.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0289.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0290.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0291.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0292.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0293.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0294.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0295.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0296.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0297.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0298.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0299.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0300.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0301.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0302.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0303.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0304.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0305.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0306.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0307.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0308.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0309.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0310.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0311.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0312.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0313.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0314.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0315.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0316.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0317.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0318.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0319.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0320.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0321.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0322.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0323.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0324.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0325.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0326.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0327.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0328.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0329.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0330.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0331.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0332.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0333.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0334.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0335.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0336.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0337.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0338.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0339.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0340.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0341.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0342.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0343.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0344.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0345.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0346.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0347.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0348.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0349.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0350.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0351.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0352.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0353.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0354.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0355.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0356.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0357.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0358.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0359.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/refuge/masks/Training400/Non-Glaucoma/n0360.png (100%)
 rename src/mednet/{libs/segmentation/config/data/jsrt => segment/config/data/rimoner3}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/cup_exp1.py (78%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/cup_exp2.py (78%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/datamodule.py (91%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/disc_exp1.py (78%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/disc_exp2.py (78%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-1-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-10-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-11-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-12-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-13-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-14-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-15-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-16-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-17-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-18-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-19-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-2-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-20-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-21-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-22-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-23-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-24-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-25-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-26-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-27-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-28-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-29-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-3-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-30-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-31-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-32-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-33-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-34-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-35-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-36-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-37-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-38-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-39-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-4-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-5-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-6-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-7-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-8-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/G-9-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-1-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-10-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-11-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-12-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-13-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-14-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-15-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-16-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-17-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-18-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-19-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-2-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-20-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-21-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-22-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-23-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-24-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-25-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-26-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-27-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-28-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-29-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-3-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-30-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-31-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-32-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-33-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-34-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-35-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-4-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-5-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-6-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-7-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-8-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Glaucoma and suspects/S-9-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-1-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-10-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-11-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-12-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-13-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-14-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-16-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-17-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-18-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-2-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-20-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-21-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-22-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-23-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-24-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-25-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-26-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-27-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-28-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-29-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-3-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-30-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-31-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-32-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-33-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-34-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-35-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-36-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-37-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-38-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-39-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-4-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-40-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-41-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-42-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-43-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-44-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-46-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-47-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-48-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-49-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-5-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-50-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-51-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-52-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-53-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-54-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-55-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-56-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-58-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-59-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-6-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-61-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-62-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-63-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-64-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-65-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-66-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-67-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-68-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-69-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-7-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-70-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-71-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-72-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-73-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-74-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-75-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-76-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-78-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-79-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-8-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-80-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-81-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-82-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-83-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-84-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-85-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-86-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-87-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-88-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-9-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-90-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-91-L.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/masks/Healthy/N-92-R.jpg (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/optic-cup-avg.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/optic-cup-exp1.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/optic-cup-exp2.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/optic-disc-avg.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/optic-disc-exp1.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/rimoner3/optic-disc-exp2.json (100%)
 rename src/mednet/{libs/segmentation/config/data/montgomery => segment/config/data/shenzhen}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/shenzhen/datamodule.py (88%)
 rename src/mednet/{libs/segmentation => segment}/config/data/shenzhen/default.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/shenzhen/default.py (77%)
 rename src/mednet/{libs/segmentation/config/data/refuge => segment/config/data/stare}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/ah.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/ah.py (81%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/datamodule.py (89%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0001.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0002.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0003.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0004.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0005.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0044.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0077.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0081.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0082.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0139.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0162.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0163.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0235.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0236.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0239.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0240.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0255.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0291.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0319.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/masks/stare-images/im0324.png (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/vk.json (100%)
 rename src/mednet/{libs/segmentation => segment}/config/data/stare/vk.py (81%)
 rename src/mednet/{libs/segmentation/config/data/rimoner3 => segment/config/models}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/config/models/driu.py (65%)
 rename src/mednet/{libs/segmentation => segment}/config/models/driu_bn.py (65%)
 rename src/mednet/{libs/segmentation => segment}/config/models/driu_od.py (64%)
 rename src/mednet/{libs/segmentation => segment}/config/models/driu_pix.py (64%)
 rename src/mednet/{libs/segmentation => segment}/config/models/hed.py (56%)
 rename src/mednet/{libs/segmentation => segment}/config/models/lwnet.py (71%)
 rename src/mednet/{libs/segmentation => segment}/config/models/m2unet.py (73%)
 rename src/mednet/{libs/segmentation => segment}/config/models/unet.py (69%)
 rename src/mednet/{libs/segmentation/config/data/shenzhen => segment/data}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/data/typing.py (75%)
 rename src/mednet/{libs/segmentation/config/data/stare => segment/engine}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/engine/dumper.py (100%)
 rename src/mednet/{libs/segmentation => segment}/engine/evaluator.py (97%)
 rename src/mednet/{libs/segmentation => segment}/engine/predictor.py (99%)
 rename src/mednet/{libs/segmentation => segment}/engine/viewer.py (100%)
 rename src/mednet/{libs/segmentation/config => segment}/models/__init__.py (100%)
 rename src/mednet/{libs/segmentation/data => segment/models/backbones}/__init__.py (100%)
 rename src/mednet/{libs/segmentation => segment}/models/backbones/mobilenetv2.py (100%)
 rename src/mednet/{libs/segmentation => segment}/models/backbones/vgg.py (100%)
 rename src/mednet/{libs/segmentation => segment}/models/driu.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/driu_bn.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/driu_od.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/driu_pix.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/hed.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/losses.py (100%)
 rename src/mednet/{libs/segmentation => segment}/models/lwnet.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/m2unet.py (98%)
 rename src/mednet/{libs/segmentation => segment}/models/make_layers.py (100%)
 rename src/mednet/{libs/segmentation => segment}/models/normalizer.py (100%)
 rename src/mednet/{libs/segmentation => segment}/models/segmentation_model.py (95%)
 rename src/mednet/{libs/segmentation => segment}/models/unet.py (98%)
 rename src/mednet/{libs/segmentation/engine => segment/scripts}/__init__.py (100%)
 create mode 100644 src/mednet/segment/scripts/cli.py
 rename src/mednet/{libs/segmentation => segment}/scripts/dump_annotations.py (79%)
 rename src/mednet/{libs/segmentation => segment}/scripts/evaluate.py (95%)
 rename src/mednet/{libs/segmentation => segment}/scripts/view.py (92%)
 rename src/mednet/{libs/segmentation/models => utils}/__init__.py (100%)
 rename src/mednet/{libs/common => }/utils/checkpointer.py (100%)
 rename src/mednet/{libs/common => }/utils/rc.py (100%)
 rename src/mednet/{libs/common => }/utils/resources.py (99%)
 rename src/mednet/{libs/common => }/utils/summary.py (100%)
 rename src/mednet/{libs/common => }/utils/tensorboard.py (100%)
 delete mode 100644 tests/classification/__init__.py
 rename {src/mednet/libs/segmentation/models/backbones => tests/classify}/__init__.py (100%)
 rename tests/{classification => classify}/data/histograms/models/histograms_alexnet_montgomery_default.json (100%)
 rename tests/{classification => classify}/data/histograms/models/histograms_densenet-121_montgomery_default.json (100%)
 rename tests/{classification => classify}/data/histograms/models/histograms_pasa_montgomery_default.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_hivtb_fold_0.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_indian_default.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_montgomery_default.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_montgomery_preprocessed_default.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_nih_cxr14_default.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_padchest_idiap.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_shenzhen_default.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_tbpoc_fold_0.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_tbx11k_v1_fold_0.json (100%)
 rename tests/{classification => classify}/data/histograms/raw_data/histograms_tbx11k_v2_fold_0.json (100%)
 rename tests/{classification => classify}/data/test_predictions.csv (100%)
 rename tests/{classification => classify}/data/test_vis_metrics.csv (100%)
 rename tests/{classification => classify}/test_cli.py (80%)
 rename tests/{classification => classify}/test_evaluator.py (85%)
 rename tests/{classification => classify}/test_hivtb.py (90%)
 rename tests/{classification => classify}/test_indian.py (91%)
 rename tests/{classification => classify}/test_montgomery.py (91%)
 rename tests/{classification => classify}/test_montgomery_shenzhen.py (83%)
 rename tests/{classification => classify}/test_montgomery_shenzhen_indian.py (82%)
 rename tests/{classification => classify}/test_montgomery_shenzhen_indian_padchest.py (81%)
 rename tests/{classification => classify}/test_montgomery_shenzhen_indian_tbx11k.py (85%)
 rename tests/{classification => classify}/test_nih_cxr14.py (89%)
 rename tests/{classification => classify}/test_nih_cxr14_padchest.py (83%)
 rename tests/{classification => classify}/test_padchest.py (90%)
 rename tests/{classification => classify}/test_saliencymap_interpretability.py (97%)
 rename tests/{classification => classify}/test_shenzhen.py (90%)
 rename tests/{classification => classify}/test_summary.py (77%)
 rename tests/{classification => classify}/test_tbpoc.py (87%)
 rename tests/{classification => classify}/test_tbx11k.py (96%)
 rename tests/{classification => classify}/test_visceral.py (83%)
 rename {src/mednet/libs/segmentation/scripts => tests/segment}/__init__.py (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_chasedb1_first_annotator.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_cxr8_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_drhagis_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_drionsdb_expert1.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_drishtigs1_optic_cup_all.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_drive_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_hrf_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_iostar_vessel.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_jsrt_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_montgomery_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_refuge_cup.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_rimoner3_cup_exp1.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_shenzhen_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/models/histograms_lwnet_stare_ah.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_chasedb1_first_annotator.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_cxr8_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_drhagis_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_drionsdb_expert1.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_drishtigs1_optic_cup_all.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_drive_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_hrf_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_iostar_vessel.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_jsrt_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_montgomery_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_refuge_cup.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_rimoner3_cup_exp1.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_shenzhen_default.json (100%)
 rename tests/{segmentation => segment}/data/histograms/raw_data/histograms_stare_ah.json (100%)
 rename tests/{segmentation => segment}/test_chasedb1.py (78%)
 rename tests/{segmentation => segment}/test_cli.py (82%)
 rename tests/{segmentation => segment}/test_cxr8.py (88%)
 rename tests/{segmentation => segment}/test_drhagis.py (88%)
 rename tests/{segmentation => segment}/test_drionsdb.py (79%)
 rename tests/{segmentation => segment}/test_drishtigs1.py (89%)
 rename tests/{segmentation => segment}/test_drive.py (88%)
 rename tests/{segmentation => segment}/test_hrf.py (80%)
 rename tests/{segmentation => segment}/test_iostar.py (88%)
 rename tests/{segmentation => segment}/test_jsrt.py (77%)
 rename tests/{segmentation => segment}/test_measures.py (90%)
 rename tests/{segmentation => segment}/test_montgomery.py (88%)
 rename tests/{segmentation => segment}/test_refuge.py (84%)
 rename tests/{segmentation => segment}/test_rimoner3.py (89%)
 rename tests/{segmentation => segment}/test_shenzhen.py (88%)
 rename tests/{segmentation => segment}/test_stare.py (82%)
 delete mode 100644 tests/segmentation/__init__.py

diff --git a/doc/api.rst b/doc/api.rst
index 6c5bf8ae..04aca648 100644
--- a/doc/api.rst
+++ b/doc/api.rst
@@ -2,22 +2,22 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.api:
+.. _mednet.classify.api:
 
 ============
  Python API
 ============
 
-This section includes information for using the Python API of
-``mednet``.
+This section includes information for using the Python API of ``mednet``.
 
 
-Common library
---------------
+Core Components
+---------------
 
-This common library contains methods and scripts that can be reused by more specialized libraries.
+This part of mednet contains methods and scripts that can be reused by more
+specialized libraries.
 
-.. _mednet.libs.common.api.data:
+.. _mednet.api.data:
 
 Data Methods
 ^^^^^^^^^^^^
@@ -27,46 +27,60 @@ Auxiliary classes and methods to define raw dataset iterators.
 .. autosummary::
    :toctree: api/data
 
-   mednet.libs.common.data.augmentations
-   mednet.libs.common.data.datamodule
-   mednet.libs.common.data.image_utils
-   mednet.libs.common.data.split
-   mednet.libs.common.data.typing
+   mednet.data.augmentations
+   mednet.data.datamodule
+   mednet.data.image_utils
+   mednet.data.split
+   mednet.data.typing
+   mednet.classify.data.typing
+   mednet.segment.data.typing
 
 
-.. _mednet.libs.common.api.engines:
+.. _mednet.api.engines:
 
 Command engines
 ^^^^^^^^^^^^^^^
 
-Functions to actuate on the data.
+Functions that operate on data.
 
 .. autosummary::
-   :toctree: api/engine
+   :toctree: api/engines
 
-   mednet.libs.common.engine.callbacks
-   mednet.libs.common.engine.device
-   mednet.libs.common.engine.loggers
-   mednet.libs.common.engine.trainer
+   mednet.engine.callbacks
+   mednet.engine.device
+   mednet.engine.loggers
+   mednet.engine.trainer
+   mednet.engine.uploader
+   mednet.classify.engine.evaluator
+   mednet.classify.engine.predictor
+   mednet.classify.engine.saliency.completeness
+   mednet.classify.engine.saliency.evaluator
+   mednet.classify.engine.saliency.generator
+   mednet.classify.engine.saliency.interpretability
+   mednet.classify.engine.saliency.viewer
+   mednet.segment.engine.dumper
+   mednet.segment.engine.evaluator
+   mednet.segment.engine.predictor
+   mednet.segment.engine.viewer
 
 
-.. _mednet.libs.common.api.models:
+.. _mednet.api.models.support:
 
-Models
-^^^^^^
+Modelling Suppoort
+^^^^^^^^^^^^^^^^^^
 
-Common model utilities.
+Model definitions and utilities.
 
 .. autosummary::
-   :toctree: api/models
+   :toctree: api/models/support
 
-   mednet.libs.common.models.loss_weights
-   mednet.libs.common.models.model
-   mednet.libs.common.models.transforms
-   mednet.libs.common.models.typing
+   mednet.models.loss_weights
+   mednet.models.transforms
+   mednet.models.typing
+   mednet.models.model
 
 
-.. _mednet.libs.common.api.utils:
+.. _mednet.api.utils:
 
 Utils
 ^^^^^
@@ -76,151 +90,97 @@ Reusable auxiliary functions.
 .. autosummary::
    :toctree: api/utils
 
-   mednet.libs.common.utils.checkpointer
-   mednet.libs.common.utils.gitlab
-   mednet.libs.common.utils.rc
-   mednet.libs.common.utils.resources
-   mednet.libs.common.utils.summary
-   mednet.libs.common.utils.tensorboard
+   mednet.utils.checkpointer
+   mednet.utils.rc
+   mednet.utils.resources
+   mednet.utils.summary
+   mednet.utils.tensorboard
 
 
-Classification library
-----------------------
+.. _mednet.api.classify.models:
 
-Library for training models on classification tasks
+Classification models
+---------------------
 
+Library for training models on classification tasks.
 
-.. _mednet.libs.classification.api.data:
 
-Data
-^^^^
+.. _mednet.api.classify.models.support:
 
-Classification-specific data methods
+Modelling Support
+^^^^^^^^^^^^^^^^^
 
-.. autosummary::
-   :toctree: api/data
-
-   mednet.libs.classification.data.typing
-
-
-.. _mednet.libs.classification.api.engines:
-
-Command engines
-^^^^^^^^^^^^^^^
-
-Functions to actuate on the data.
+Classification model definitions and utilities.
 
 .. autosummary::
-   :toctree: api/engine
+   :toctree: api/classify/models/support
 
-   mednet.libs.classification.engine.evaluator
-   mednet.libs.classification.engine.predictor
+   mednet.classify.models.classification_model
+   mednet.classify.models.loss_weights
+   mednet.classify.models.normalizer
+   mednet.classify.models.typing
 
 
-.. _mednet.libs.classification.api.models:
+.. _mednet.api.classify.models.available:
 
-Models
-^^^^^^
+Available Models
+^^^^^^^^^^^^^^^^
 
-CNN and other models implemented.
+Available classification models.
 
 .. autosummary::
-   :toctree: api/models
-
-   mednet.libs.classification.models.pasa
-   mednet.libs.classification.models.alexnet
-   mednet.libs.classification.models.classification_model
-   mednet.libs.classification.models.densenet
-   mednet.libs.classification.models.loss_weights
-   mednet.libs.classification.models.logistic_regression
-   mednet.libs.classification.models.mlp
-   mednet.libs.classification.models.normalizer
-   mednet.libs.classification.models.typing
-
-
-.. _mednet.libs.classification.api.saliency:
-
-Saliency Map Generation and Analysis
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-Engines to generate and analyze saliency mapping techniques.
-
-.. autosummary::
-   :toctree: api/saliency
-
-   mednet.libs.classification.engine.saliency.completeness
-   mednet.libs.classification.engine.saliency.evaluator
-   mednet.libs.classification.engine.saliency.generator
-   mednet.libs.classification.engine.saliency.interpretability
-   mednet.libs.classification.engine.saliency.viewer
+   :toctree: api/classify/models/available
 
+   mednet.classify.models.alexnet
+   mednet.classify.models.densenet
+   mednet.classify.models.pasa
+   mednet.classify.models.logistic_regression
+   mednet.classify.models.mlp
 
-.. _mednet.libs.classification.api.utils:
 
-Utils
-^^^^^
-
-Classification-specific utilities.
-
-.. autosummary::
-   :toctree: api/utils
-
-   mednet.libs.common.utils.rc
 
+.. _mednet.api.segment.models:
 
 Segmentation library
 --------------------
 
-Library for training models on segmentation tasks
-
-
-.. _mednet.libs.segmentation.api.data:
+Library for training models on semantic segmentation tasks.
 
-Data
-^^^^
 
-Segmentation-specific data methods
+.. _mednet.api.segment.models.support:
 
-.. autosummary::
-   :toctree: api/data
-
-   mednet.libs.segmentation.data.typing
-
-
-.. _mednet.libs.segmentation.api.engines:
-
-Command engines
-^^^^^^^^^^^^^^^
+Modelling Support
+^^^^^^^^^^^^^^^^^
 
-Functions to actuate on the data.
+Semantic segmentation model definitions and utilities.
 
 .. autosummary::
-   :toctree: api/engine
+   :toctree: api/segment/models/support
 
-   mednet.libs.segmentation.engine.evaluator
+   mednet.segment.models.segmentation_model
+   mednet.segment.models.normalizer
+   mednet.segment.models.make_layers
+   mednet.segment.models.losses
 
 
-.. _mednet.libs.segmentation.api.models:
+.. _mednet.api.segment.models.available:
 
-Models
-^^^^^^
+Available Models
+^^^^^^^^^^^^^^^^
 
-CNN and other models implemented.
+Available semantic segmentation models.
 
 .. autosummary::
-   :toctree: api/models
-
-   mednet.libs.segmentation.models.driu_bn
-   mednet.libs.segmentation.models.driu_od
-   mednet.libs.segmentation.models.driu_pix
-   mednet.libs.segmentation.models.driu
-   mednet.libs.segmentation.models.hed
-   mednet.libs.segmentation.models.losses
-   mednet.libs.segmentation.models.lwnet
-   mednet.libs.segmentation.models.m2unet
-   mednet.libs.segmentation.models.normalizer
-   mednet.libs.segmentation.models.segmentation_model
-   mednet.libs.segmentation.models.unet
+   :toctree: api/segment/models/available
+
+   mednet.segment.models.driu_bn
+   mednet.segment.models.driu_od
+   mednet.segment.models.driu_pix
+   mednet.segment.models.driu
+   mednet.segment.models.hed
+   mednet.segment.models.lwnet
+   mednet.segment.models.m2unet
+   mednet.segment.models.unet
 
 
 .. include:: links.rst
diff --git a/doc/cli.rst b/doc/cli.rst
index fd01e8a7..0d9ebcec 100644
--- a/doc/cli.rst
+++ b/doc/cli.rst
@@ -2,7 +2,7 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.common.cli:
+.. _mednet.cli:
 
 ========================
  Command-line Interface
diff --git a/doc/config.rst b/doc/config.rst
index 98865ee6..01a2d3e4 100644
--- a/doc/config.rst
+++ b/doc/config.rst
@@ -7,17 +7,19 @@ Preset Configurations
 =====================
 
 
-.. _mednet.libs.classification.config:
+.. _mednet.config:
 
-------------------------------------
-Classification Preset Configurations
-------------------------------------
+.. _mednet.config.classify:
+
+-----------------------------
+Classification Configurations
+-----------------------------
 
 This module contains preset configurations for baseline CNN architectures and
-DataModules in a classification task.
+DataModules for classification tasks.
 
 
-.. _mednet.libs.classification.config.models:
+.. _mednet.config.classify.models:
 
 Pre-configured Models
 ^^^^^^^^^^^^^^^^^^^^^
@@ -25,48 +27,49 @@ Pre-configured Models
 Pre-configured models you can readily use.
 
 .. autosummary::
-   :toctree: api/config.models
+   :toctree: api/config-classify-models
    :template: config.rst
 
-   mednet.libs.classification.config.models.alexnet
-   mednet.libs.classification.config.models.alexnet_pretrained
-   mednet.libs.classification.config.models.densenet
-   mednet.libs.classification.config.models.densenet_pretrained
-   mednet.libs.classification.config.models.densenet_rs
-   mednet.libs.classification.config.models.logistic_regression
-   mednet.libs.classification.config.models.mlp
-   mednet.libs.classification.config.models.pasa
+   mednet.classify.config.models.alexnet
+   mednet.classify.config.models.alexnet_pretrained
+   mednet.classify.config.models.densenet
+   mednet.classify.config.models.densenet_pretrained
+   mednet.classify.config.models.densenet_rs
+   mednet.classify.config.models.logistic_regression
+   mednet.classify.config.models.mlp
+   mednet.classify.config.models.pasa
 
 
-.. _mednet.libs.classification.config.datamodules:
+.. _mednet.config.classify.datamodules:
 
-DataModule support
+DataModule Support
 ^^^^^^^^^^^^^^^^^^
 
 Base DataModules and raw data loaders for the various databases currently
-supported in this package, for your reference.  Each pre-configured DataModule
-can receive the name of one or more splits as argument to build a fully
-functional DataModule that can be used in training, prediction or testing.
+supported in this package, for classification tasks.  Each pre-configured
+DataModule can receive the name of one or more splits as argument to build a
+fully functional DataModule that can be used in training, prediction or
+testing.
 
 .. autosummary::
-   :toctree: api/config.datamodules
+   :toctree: api/config-classify-datamodules
 
-   mednet.libs.classification.config.data.hivtb.datamodule
-   mednet.libs.classification.config.data.indian.datamodule
-   mednet.libs.classification.config.data.montgomery.datamodule
-   mednet.libs.classification.config.data.montgomery_shenzhen.datamodule
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_padchest.datamodule
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule
-   mednet.libs.classification.config.data.nih_cxr14.datamodule
-   mednet.libs.classification.config.data.nih_cxr14_padchest.datamodule
-   mednet.libs.classification.config.data.padchest.datamodule
-   mednet.libs.classification.config.data.shenzhen.datamodule
-   mednet.libs.classification.config.data.tbpoc.datamodule
-   mednet.libs.classification.config.data.tbx11k.datamodule
+   mednet.classify.config.data.hivtb.datamodule
+   mednet.classify.config.data.indian.datamodule
+   mednet.classify.config.data.montgomery.datamodule
+   mednet.classify.config.data.montgomery_shenzhen.datamodule
+   mednet.classify.config.data.montgomery_shenzhen_indian.datamodule
+   mednet.classify.config.data.montgomery_shenzhen_indian_padchest.datamodule
+   mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule
+   mednet.classify.config.data.nih_cxr14.datamodule
+   mednet.classify.config.data.nih_cxr14_padchest.datamodule
+   mednet.classify.config.data.padchest.datamodule
+   mednet.classify.config.data.shenzhen.datamodule
+   mednet.classify.config.data.tbpoc.datamodule
+   mednet.classify.config.data.tbx11k.datamodule
 
 
-.. _mednet.libs.classification.config.datamodule-instances:
+.. _mednet.config.classify.datamodule-instances:
 
 Pre-configured DataModules
 ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -74,29 +77,29 @@ Pre-configured DataModules
 DataModules provide access to preset pytorch dataloaders for training,
 validating, testing and running prediction tasks.  Each of the pre-configured
 DataModule is based on one (or more) of the :ref:`supported base DataModules
-<mednet.libs.classification.config.datamodules>`.
+<mednet.config.classify.datamodules>`.
 
 .. autosummary::
-   :toctree: api/config.datamodule-instances
+   :toctree: api/config-classify-datamodule-instances
    :template: config.rst
 
-   mednet.libs.classification.config.data.indian.default
-   mednet.libs.classification.config.data.montgomery.default
-   mednet.libs.classification.config.data.montgomery_shenzhen.default
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian.default
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_padchest.default
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_healthy_vs_atb
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_others_vs_atb
-   mednet.libs.classification.config.data.nih_cxr14.default
-   mednet.libs.classification.config.data.nih_cxr14_padchest.idiap
-   mednet.libs.classification.config.data.padchest.idiap
-   mednet.libs.classification.config.data.shenzhen.default
-   mednet.libs.classification.config.data.tbx11k.v1_healthy_vs_atb
-   mednet.libs.classification.config.data.tbx11k.v2_others_vs_atb
-   mednet.libs.classification.config.data.tbx11k.v2_others_vs_atb
+   mednet.classify.config.data.indian.default
+   mednet.classify.config.data.montgomery.default
+   mednet.classify.config.data.montgomery_shenzhen.default
+   mednet.classify.config.data.montgomery_shenzhen_indian.default
+   mednet.classify.config.data.montgomery_shenzhen_indian_padchest.default
+   mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_healthy_vs_atb
+   mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_others_vs_atb
+   mednet.classify.config.data.nih_cxr14.default
+   mednet.classify.config.data.nih_cxr14_padchest.idiap
+   mednet.classify.config.data.padchest.idiap
+   mednet.classify.config.data.shenzhen.default
+   mednet.classify.config.data.tbx11k.v1_healthy_vs_atb
+   mednet.classify.config.data.tbx11k.v2_others_vs_atb
+   mednet.classify.config.data.tbx11k.v2_others_vs_atb
 
 
-.. _mednet.libs.classification.config.datamodule-instances.folds:
+.. _mednet.classify.config.datamodule-instances.folds:
 
 Cross-validation DataModules
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -108,33 +111,33 @@ DataModules.  Nine other folds are available for every configuration (from 1 to
 
 
 .. autosummary::
-   :toctree: api/config.datamodule-folds
+   :toctree: api/config-classify-datamodule-folds
    :template: config.rst
 
-   mednet.libs.classification.config.data.hivtb.fold_0
-   mednet.libs.classification.config.data.indian.fold_0
-   mednet.libs.classification.config.data.montgomery.fold_0
-   mednet.libs.classification.config.data.montgomery_shenzhen.fold_0
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_0
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_0
-   mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_0
-   mednet.libs.classification.config.data.shenzhen.fold_0
-   mednet.libs.classification.config.data.tbpoc.fold_0
-   mednet.libs.classification.config.data.tbx11k.v1_fold_0
-   mednet.libs.classification.config.data.tbx11k.v2_fold_0
+   mednet.classify.config.data.hivtb.fold_0
+   mednet.classify.config.data.indian.fold_0
+   mednet.classify.config.data.montgomery.fold_0
+   mednet.classify.config.data.montgomery_shenzhen.fold_0
+   mednet.classify.config.data.montgomery_shenzhen_indian.fold_0
+   mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_0
+   mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_0
+   mednet.classify.config.data.shenzhen.fold_0
+   mednet.classify.config.data.tbpoc.fold_0
+   mednet.classify.config.data.tbx11k.v1_fold_0
+   mednet.classify.config.data.tbx11k.v2_fold_0
 
 
-.. _mednet.libs.segmentation.config:
+.. _mednet.config.segment:
 
 ------------------------------------
-Classification Preset Configurations
+Semantic Segmentation Configurations
 ------------------------------------
 
-This module contains preset configurations for baseline CNN architectures and
-DataModules in a segmentation task.
+This module contains preset configurations for baseline semantic segmentation
+architectures and DataModules.
 
 
-.. _mednet.libs.segmentation.config.models:
+.. _mednet.config.segment.models:
 
 Pre-configured Models
 ^^^^^^^^^^^^^^^^^^^^^
@@ -142,20 +145,20 @@ Pre-configured Models
 Pre-configured models you can readily use.
 
 .. autosummary::
-   :toctree: api/config.models
+   :toctree: api/config-segment-models
    :template: config.rst
 
-   mednet.libs.segmentation.config.models.driu_bn
-   mednet.libs.segmentation.config.models.driu_od
-   mednet.libs.segmentation.config.models.driu_pix
-   mednet.libs.segmentation.config.models.driu
-   mednet.libs.segmentation.config.models.hed
-   mednet.libs.segmentation.config.models.lwnet
-   mednet.libs.segmentation.config.models.m2unet
-   mednet.libs.segmentation.config.models.unet
+   mednet.segment.config.models.driu_bn
+   mednet.segment.config.models.driu_od
+   mednet.segment.config.models.driu_pix
+   mednet.segment.config.models.driu
+   mednet.segment.config.models.hed
+   mednet.segment.config.models.lwnet
+   mednet.segment.config.models.m2unet
+   mednet.segment.config.models.unet
 
 
-.. _mednet.libs.segmentation.config.datamodules:
+.. _mednet.config.segment.datamodules:
 
 DataModule support
 ^^^^^^^^^^^^^^^^^^
@@ -166,25 +169,25 @@ can receive the name of one or more splits as argument to build a fully
 functional DataModule that can be used in training, prediction or testing.
 
 .. autosummary::
-   :toctree: api/config.datamodules
-
-   mednet.libs.segmentation.config.data.chasedb1.datamodule
-   mednet.libs.segmentation.config.data.cxr8.datamodule
-   mednet.libs.segmentation.config.data.drhagis.datamodule
-   mednet.libs.segmentation.config.data.drionsdb.datamodule
-   mednet.libs.segmentation.config.data.drishtigs1.datamodule
-   mednet.libs.segmentation.config.data.drive.datamodule
-   mednet.libs.segmentation.config.data.hrf.datamodule
-   mednet.libs.segmentation.config.data.iostar.datamodule
-   mednet.libs.segmentation.config.data.jsrt.datamodule
-   mednet.libs.segmentation.config.data.montgomery.datamodule
-   mednet.libs.segmentation.config.data.refuge.datamodule
-   mednet.libs.segmentation.config.data.rimoner3.datamodule
-   mednet.libs.segmentation.config.data.shenzhen.datamodule
-   mednet.libs.segmentation.config.data.stare.datamodule
-
-
-.. _mednet.libs.segmentation.config.datamodule-instances:
+   :toctree: api/config-segment-datamodules
+
+   mednet.segment.config.data.chasedb1.datamodule
+   mednet.segment.config.data.cxr8.datamodule
+   mednet.segment.config.data.drhagis.datamodule
+   mednet.segment.config.data.drionsdb.datamodule
+   mednet.segment.config.data.drishtigs1.datamodule
+   mednet.segment.config.data.drive.datamodule
+   mednet.segment.config.data.hrf.datamodule
+   mednet.segment.config.data.iostar.datamodule
+   mednet.segment.config.data.jsrt.datamodule
+   mednet.segment.config.data.montgomery.datamodule
+   mednet.segment.config.data.refuge.datamodule
+   mednet.segment.config.data.rimoner3.datamodule
+   mednet.segment.config.data.shenzhen.datamodule
+   mednet.segment.config.data.stare.datamodule
+
+
+.. _mednet.config.segment.datamodule-instances:
 
 Pre-configured DataModules
 ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -192,38 +195,38 @@ Pre-configured DataModules
 DataModules provide access to preset pytorch dataloaders for training,
 validating, testing and running prediction tasks.  Each of the pre-configured
 DataModule is based on one (or more) of the :ref:`supported base DataModules
-<mednet.libs.segmentation.config.datamodules>`.
+<mednet.config.segment.datamodules>`.
 
 .. autosummary::
-   :toctree: api/config.datamodule-instances
+   :toctree: api/config-segment-datamodule-instances
    :template: config.rst
 
-   mednet.libs.segmentation.config.data.chasedb1.first_annotator
-   mednet.libs.segmentation.config.data.chasedb1.second_annotator
-   mednet.libs.segmentation.config.data.cxr8.default
-   mednet.libs.segmentation.config.data.drhagis.default
-   mednet.libs.segmentation.config.data.drionsdb.expert1
-   mednet.libs.segmentation.config.data.drionsdb.expert2
-   mednet.libs.segmentation.config.data.drishtigs1.optic_cup_all
-   mednet.libs.segmentation.config.data.drishtigs1.optic_cup_any
-   mednet.libs.segmentation.config.data.drishtigs1.optic_disc_all
-   mednet.libs.segmentation.config.data.drishtigs1.optic_disc_any
-   mednet.libs.segmentation.config.data.drive.default
-   mednet.libs.segmentation.config.data.drive.drive_2nd
-   mednet.libs.segmentation.config.data.hrf.default
-   mednet.libs.segmentation.config.data.iostar.optic_disc
-   mednet.libs.segmentation.config.data.iostar.vessel
-   mednet.libs.segmentation.config.data.jsrt.default
-   mednet.libs.segmentation.config.data.montgomery.default
-   mednet.libs.segmentation.config.data.refuge.disc
-   mednet.libs.segmentation.config.data.refuge.cup
-   mednet.libs.segmentation.config.data.rimoner3.cup_exp1
-   mednet.libs.segmentation.config.data.rimoner3.cup_exp2
-   mednet.libs.segmentation.config.data.rimoner3.disc_exp1
-   mednet.libs.segmentation.config.data.rimoner3.disc_exp2
-   mednet.libs.segmentation.config.data.shenzhen.default
-   mednet.libs.segmentation.config.data.stare.ah
-   mednet.libs.segmentation.config.data.stare.vk
+   mednet.segment.config.data.chasedb1.first_annotator
+   mednet.segment.config.data.chasedb1.second_annotator
+   mednet.segment.config.data.cxr8.default
+   mednet.segment.config.data.drhagis.default
+   mednet.segment.config.data.drionsdb.expert1
+   mednet.segment.config.data.drionsdb.expert2
+   mednet.segment.config.data.drishtigs1.optic_cup_all
+   mednet.segment.config.data.drishtigs1.optic_cup_any
+   mednet.segment.config.data.drishtigs1.optic_disc_all
+   mednet.segment.config.data.drishtigs1.optic_disc_any
+   mednet.segment.config.data.drive.default
+   mednet.segment.config.data.drive.drive_2nd
+   mednet.segment.config.data.hrf.default
+   mednet.segment.config.data.iostar.optic_disc
+   mednet.segment.config.data.iostar.vessel
+   mednet.segment.config.data.jsrt.default
+   mednet.segment.config.data.montgomery.default
+   mednet.segment.config.data.refuge.disc
+   mednet.segment.config.data.refuge.cup
+   mednet.segment.config.data.rimoner3.cup_exp1
+   mednet.segment.config.data.rimoner3.cup_exp2
+   mednet.segment.config.data.rimoner3.disc_exp1
+   mednet.segment.config.data.rimoner3.disc_exp2
+   mednet.segment.config.data.shenzhen.default
+   mednet.segment.config.data.stare.ah
+   mednet.segment.config.data.stare.vk
 
 
 ------------------
@@ -232,14 +235,18 @@ Data Augmentations
 
 Sequences of data augmentations you can readily use.
 
-.. _mednet.libs.common.config.augmentations:
+.. _mednet.config.augmentations:
 
 .. autosummary::
-   :toctree: api/config.augmentations
+   :toctree: api/config-augmentations
    :template: config.rst
 
-   mednet.libs.common.config.augmentations.elastic
-   mednet.libs.common.config.augmentations.affine
+   mednet.config.augmentations.affine
+   mednet.config.augmentations.elastic
+   mednet.config.augmentations.hflip
+   mednet.config.augmentations.hflip_affine
+   mednet.config.augmentations.hflip_jitter_affine
+   mednet.config.augmentations.jitter
 
 
 .. include:: links.rst
diff --git a/doc/contribute.rst b/doc/contribute.rst
index 849a9e48..0c25cfa8 100644
--- a/doc/contribute.rst
+++ b/doc/contribute.rst
@@ -2,7 +2,7 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.contribute:
+.. _mednet.contribute:
 
 ===================================
  Getting Involved and Contributing
diff --git a/doc/data-model.rst b/doc/data-model.rst
index 6448c324..9fdbd08a 100644
--- a/doc/data-model.rst
+++ b/doc/data-model.rst
@@ -2,7 +2,7 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.datamodel:
+.. _mednet.datamodel:
 
 ============
  Data model
@@ -39,8 +39,8 @@ Sample
 ------
 
 The in-memory representation of the raw database samples. In this package, it
-is specified as a two-tuple with a tensor, and metadata (typically label, name,
-etc.).
+is specified as a two-tuple with a tensor (or a dictionary with multiple
+tensors), and metadata (typically label, name, etc.).
 
 
 RawDataLoader
diff --git a/doc/install.rst b/doc/install.rst
index 61bfda53..167ff202 100644
--- a/doc/install.rst
+++ b/doc/install.rst
@@ -2,7 +2,7 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.install:
+.. _mednet.install:
 
 ==============
  Installation
@@ -78,7 +78,7 @@ installation paths.
    configuration tips on the *Development* tab above.
 
 
-.. _mednet.libs.classification.setup:
+.. _mednet.setup:
 
 Setup
 -----
@@ -86,8 +86,7 @@ Setup
 A configuration file may be useful to setup global options that should be often
 reused.  The location of the configuration file depends on the value of the
 environment variable ``$XDG_CONFIG_HOME``, but defaults to
-``~/.config/mednet.libs.classification.toml``.  You may edit this file using your preferred
-editor.
+``~/.config/mednet.toml``.  You may edit this file using your preferred editor.
 
 Here is an example configuration file that may be useful as a starting point:
 
@@ -100,6 +99,30 @@ Here is an example configuration file that may be useful as a starting point:
    nih_cxr14_re = "/Users/myself/dbs/nih-cxr14-re"
    tbx11k_simplified = "/Users/myself/dbs/tbx11k-simplified"
 
+   # classification
+   hivtb = "/Users/myself/dbs/hiv-tb"
+   indian = "/Users/myself/dbs/tbxpredict"
+   nih_cxr14 = "/Users/myself/dbs/cxr8-256px"
+   tbpoc = "/Users/myself/dbs/tb-poc"
+   tbx11k = "/Users/myself/dbs/tbx11k"
+
+   # segmentation
+   chasedb1 = "/Users/myself/dbs/chase-db1"
+   drive = "/Users/myself/dbs/drive"
+   hrf = "/Users/myself/dbs/hrf"
+   iostar = "/Users/myself/dbs/iostar/IOSTAR Vessel Segmentation Dataset"
+   stare = "/Users/myself/dbs/stare"
+   refuge = "/Users/myself/dbs/refuge"
+   drishtigs1 = "/Users/myself/dbs/drishtigs1"
+   rimoner3 = "/Users/myself/dbs/rimone/RIM-ONE r3"
+   drionsdb = "/Users/myself/dbs/drionsdb"
+   jsrt = "/Users/myself/dbs/jsrt"
+   cxr8 = "/Users/myself/dbs/cxr8-256px"
+
+   # classification and segmentation
+   montgomery = "/Users/myself/dbs/montgomery-xrayset"
+   shenzhen = "/Users/myself/dbs/shenzhen"
+
    [nih_cxr14_re]
    idiap_folder_structure = false  # set to `true` if at Idiap
 
@@ -113,8 +136,8 @@ Here is an example configuration file that may be useful as a starting point:
       mednet database list
 
 
-   You must procure and download databases by yourself.  The raw data is not
-   included in this package as we are not authorised to redistribute it.
+   You must procure and download databases by yourself.  **Raw data is not
+   included in this package as we are not authorised to redistribute it**.
 
    To check whether the downloaded version is consistent with the structure
    that is expected by this package, run:
@@ -124,7 +147,7 @@ Here is an example configuration file that may be useful as a starting point:
       mednet database check <database_name>
 
 
-.. _mednet.libs.classification.setup.databases:
+.. _mednet.setup.databases:
 
 Supported Databases
 ===================
@@ -135,7 +158,7 @@ raw data can be downloaded.  The list of images in each split is available
 in the source code.
 
 
-.. _mednet.libs.classification.setup.databases.tb:
+.. _mednet.setup.databases.tb:
 
 Tuberculosis databases
 ~~~~~~~~~~~~~~~~~~~~~~
@@ -176,7 +199,7 @@ In addition to the splits presented in the following table, 10 folds
      - 52
 
 
-.. _mednet.libs.classification.setup.databases.tb+signs:
+.. _mednet.setup.databases.tb+signs:
 
 Tuberculosis multilabel databases
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -212,7 +235,7 @@ In addition to the splits presented in the following table, 10 folds
      - 2800
 
 
-.. _mednet.libs.classification.setup.databases.tbmultilabel+signs:
+.. _mednet.setup.databases.tbmultilabel+signs:
 
 Tuberculosis + radiological findings databases
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -236,7 +259,7 @@ and radiological findings.
      - 0
 
 
-.. _mednet.libs.classification.setup.databases.signs:
+.. _mednet.setup.databases.signs:
 
 Radiological findings databases
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -267,7 +290,7 @@ information about tuberculosis.
      - 4'054
 
 
-.. _mednet.libs.classification.setup.databases.hiv-tb:
+.. _mednet.setup.databases.hiv-tb:
 
 HIV-Tuberculosis databases
 ~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -294,7 +317,7 @@ Please contact the authors of these databases to have access to the data.
      - 243
 
 
-.. _mednet.libs.segmentation.setup.databases.retinography:
+.. _mednet.setup.databases.retinography:
 
 Retinography
 ------------
@@ -434,7 +457,7 @@ Retinography
   ``A0013.jpg``, which only exists in the AMD Grand-Challenge version.
 
 
-.. _mednet.libs.segmentation.setup.databases.xray:
+.. _mednet.setup.databases.xray:
 
 X-Ray
 -----
diff --git a/doc/results/index.rst b/doc/results/index.rst
index 85b646d1..8ef26967 100644
--- a/doc/results/index.rst
+++ b/doc/results/index.rst
@@ -59,9 +59,9 @@ Stratified k-folding has been used (10 folds) to generate these results.
 .. tip::
 
    To generate the following results, you first need to predict TB on each
-   fold, then use the :ref:`aggregpred command <mednet.libs.common.cli>` to aggregate the
+   fold, then use the :ref:`aggregpred command <mednet.cli>` to aggregate the
    predictions together, and finally evaluate this new file using the
-   :ref:`compare command <mednet.libs.common.cli>`.
+   :ref:`compare command <mednet.cli>`.
 
 Pasa and DenseNet-121 (random initialization)
 """""""""""""""""""""""""""""""""""""""""""""
@@ -113,37 +113,37 @@ Thresholds used:
            :scale: 50%
            :alt: Testing sets ROC curves for Pasa model trained on normalized-kfold MC
 
-           :py:mod:`Pasa <mednet.libs.classification.config.models.pasa>`: Pasa trained on normalized-kfold MC
+           :py:mod:`Pasa <mednet.classify.config.models.pasa>`: Pasa trained on normalized-kfold MC
       - .. figure:: img/compare_pasa_mc_ch_kfold_500.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for Pasa model trained on normalized-kfold MC-CH
 
-           :py:mod:`Pasa <mednet.libs.classification.config.models.pasa>`: Pasa trained on normalized-kfold MC-CH
+           :py:mod:`Pasa <mednet.classify.config.models.pasa>`: Pasa trained on normalized-kfold MC-CH
       - .. figure:: img/compare_pasa_mc_ch_in_kfold_500.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for Pasa model trained on normalized-kfold MC-CH-IN
 
-           :py:mod:`Pasa <mednet.libs.classification.config.models.pasa>`: Pasa trained on normalized-kfold MC-CH-IN
+           :py:mod:`Pasa <mednet.classify.config.models.pasa>`: Pasa trained on normalized-kfold MC-CH-IN
     * - .. figure:: img/compare_densenet_mc_kfold_2000.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>`: DenseNet trained on normalized-kfold MC
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>`: DenseNet trained on normalized-kfold MC
       - .. figure:: img/compare_densenet_mc_ch_kfold_2000.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC-CH
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH
       - .. figure:: img/compare_densenet_mc_ch_in_kfold_2000.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC-CH-IN
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH-IN
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH-IN
 
 DenseNet-121 (pretrained on ImageNet)
 """""""""""""""""""""""""""""""""""""
@@ -180,19 +180,19 @@ Thresholds used:
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>` DenseNet trained on normalized-kfold MC
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>` DenseNet trained on normalized-kfold MC
       - .. figure:: img/compare_densenetpreIN_mc_ch_kfold_600.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC-CH
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>` DenseNet trained on normalized-kfold MC-CH
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>` DenseNet trained on normalized-kfold MC-CH
       - .. figure:: img/compare_densenetpreIN_mc_ch_ch_kfold_600.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC-CH-IN
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>` DenseNet trained on normalized-kfold MC-CH-IN
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>` DenseNet trained on normalized-kfold MC-CH-IN
 
 Logistic Regression Classifier
 """"""""""""""""""""""""""""""
@@ -229,19 +229,19 @@ Thresholds used:
            :scale: 50%
            :alt: Testing sets ROC curves for LogReg model trained on normalized-kfold MC
 
-           :py:mod:`LogReg <mednet.libs.classification.config.models.logistic_regression>`: LogReg trained on normalized-kfold MC
+           :py:mod:`LogReg <mednet.classify.config.models.logistic_regression>`: LogReg trained on normalized-kfold MC
       - .. figure:: img/compare_logreg_mc_ch_kfold_100.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for LogReg model trained on normalized-kfold MC-CH
 
-           :py:mod:`LogReg <mednet.libs.classification.config.models.logistic_regression>`: LogReg trained on normalized-kfold MC-CH
+           :py:mod:`LogReg <mednet.classify.config.models.logistic_regression>`: LogReg trained on normalized-kfold MC-CH
       - .. figure:: img/compare_logreg_mc_ch_in_kfold_100.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for LogReg model trained on normalized-kfold MC-CH-IN
 
-           :py:mod:`LogReg <mednet.libs.classification.config.models.logistic_regression>`: LogReg trained on normalized-kfold MC-CH-IN
+           :py:mod:`LogReg <mednet.classify.config.models.logistic_regression>`: LogReg trained on normalized-kfold MC-CH-IN
 
 DenseNet-121 (pretrained on ImageNet and NIH CXR14)
 """""""""""""""""""""""""""""""""""""""""""""""""""
@@ -278,19 +278,19 @@ Thresholds used:
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC (pretrained on NIH)
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>`: DenseNet trained on normalized-kfold MC (pretrained on NIH)
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>`: DenseNet trained on normalized-kfold MC (pretrained on NIH)
       - .. figure:: img/compare_densenetpre_mc_ch_kfold_300.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC-CH (pretrained on NIH)
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH (pretrained on NIH)
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH (pretrained on NIH)
       - .. figure:: img/compare_densenetpre_mc_ch_in_kfold_300.jpg
            :align: center
            :scale: 50%
            :alt: Testing sets ROC curves for DenseNet model trained on normalized-kfold MC-CH-IN (pretrained on NIH)
 
-           :py:mod:`DenseNet <mednet.libs.classification.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH-IN (pretrained on NIH)
+           :py:mod:`DenseNet <mednet.classify.config.models.densenet>`: DenseNet trained on normalized-kfold MC-CH-IN (pretrained on NIH)
 
 
 Global sensitivity analysis (relevance)
@@ -301,7 +301,7 @@ Model used to generate the following figures: LogReg trained on MC-CH-IN fold 0
 .. tip::
 
    Use the ``--relevance-analysis`` argument of the :ref:`predict command
-   <mednet.libs.common.cli>` to generate the following plots.
+   <mednet.cli>` to generate the following plots.
 
 * Green color: likely TB
 * Orange color: Could be TB
diff --git a/doc/usage/evaluation.rst b/doc/usage/evaluation.rst
index 45519265..c318ce01 100644
--- a/doc/usage/evaluation.rst
+++ b/doc/usage/evaluation.rst
@@ -2,7 +2,7 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.usage.evaluation:
+.. _mednet.usage.evaluation:
 
 ==========================
  Inference and Evaluation
@@ -17,10 +17,12 @@ and produce performance figures.
 Inference
 ---------
 
-In inference (or prediction) mode, we input a model, a dataset, a model checkpoint generated during training, and output
-a json file containing the prediction outputs for every input image.
+In inference (or prediction) mode, we input a model, a dataset, a model
+checkpoint generated during training, and output a json file containing the
+prediction outputs for every input image.
+
+To run inference, use the sub-command :ref:`predict <mednet.cli>`.
 
-To run inference, use the sub-command :ref:`predict <mednet.libs.common.cli>`.
 
 Examples
 ========
@@ -38,10 +40,11 @@ Replace ``<path/to/model.ckpt>`` to a path leading to the pre-trained model.
 Evaluation
 ----------
 
-In evaluation, we input predictions to generate performance summaries that help analysis of a trained model.
-The generated files are a .pdf containing various plots and a table of metrics for each dataset split.
-Evaluation is done using the :ref:`evaluate command <mednet.libs.common.cli>` followed by the json file generated during
-the inference step and a threshold.
+In evaluation, we input predictions to generate performance summaries that help
+analysis of a trained model. The generated files are a .pdf containing various
+plots and a table of metrics for each dataset split. Evaluation is done using
+the :ref:`evaluate command <mednet.cli>` followed by the json file generated
+during the inference step and a threshold.
 
 Use ``mednet evaluate --help`` for more information.
 
diff --git a/doc/usage/experiment.rst b/doc/usage/experiment.rst
index 597178bf..cb29f4b1 100644
--- a/doc/usage/experiment.rst
+++ b/doc/usage/experiment.rst
@@ -2,27 +2,32 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.experiment:
+.. _mednet.experiment:
 
 ==============================
  Running complete experiments
 ==============================
 
-We provide an :ref:`experiment command <mednet.libs.common.cli>`
-that runs training, followed by prediction and evaluation.
-After running, you will be able to find results from model fitting,
-prediction and evaluation under a single output directory.
+We provide an :ref:`experiment command <mednet.cli>` that runs training,
+followed by prediction and evaluation. After running, you will be able to find
+results from model fitting, prediction and evaluation under a single output
+directory.
 
-For example, to train a pasa model on the montgomery database
-evaluate its performance and output predictions and performance curves,
-run the following:
+For example, to train a pasa model on the montgomery database evaluate its
+performance and output predictions and performance curves, run the following:
 
-.. code-block:: sh
+.. code:: sh
 
-   $ mednet experiment -vv pasa montgomery
+   # classification task
+   $ mednet classify experiment -vv pasa montgomery
    # check results in the "results" folder
 
-You may run the system on a GPU by using the ``--device=cuda:0`` option.
+   # segmentation task
+   $ mednet segment experiment -vv lwnet drive
+   # check results in the "results" folder
+
+You may run the system on a GPU by using the ``--device=cuda``, or
+``--device=mps``  option.
 
 
 .. include:: ../links.rst
diff --git a/doc/usage/index.rst b/doc/usage/index.rst
index 4b643aab..e4895b14 100644
--- a/doc/usage/index.rst
+++ b/doc/usage/index.rst
@@ -2,19 +2,19 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.usage:
+.. _mednet.usage:
 
 =======
  Usage
 =======
 
 This package supports a fully reproducible research experimentation cycle for
-tuberculosis detection with support for the following activities.
+medical image classification, segmentation and more.
 
 .. figure:: img/direct_vs_indirect.png
 
 
-.. _mednet.libs.classification.usage.direct-detection:
+.. _mednet.usage.direct-detection:
 
 
 Direct detection
@@ -30,7 +30,7 @@ Direct detection
   thresholds can also be calculated.
 
 
-.. \_mednet.libs.classification.usage.indirect-detection:
+.. \_mednet.usage.indirect-detection:
 
 .. Indirect detection
   ------------------
@@ -51,7 +51,7 @@ Direct detection
   * Comparison: Use predictions results to compare performance of multiple
     systems.
 
-We provide :ref:`command-line interfaces (CLI) <mednet.libs.common.cli>` that implement
+We provide :ref:`command-line interfaces (CLI) <mednet.cli>` that implement
 each of the phases above. This interface is configurable using :ref:`clapper's
 extensible configuration framework <clapper.config>`.  In essence, each
 command-line option may be provided as a variable with the same name in a
@@ -66,14 +66,14 @@ to an application.
    may require complex Python types that cannot be synthetized in a single
    input parameter.
 
-We provide a number of :ref:`preset configuration files <mednet.libs.classification.config>` that
+We provide a number of :ref:`preset configuration files <mednet.config>` that
 can be used in one or more of the activities described in this section. Our
 command-line framework allows you to refer to these preset configuration files
 using special names (a.k.a. "resources"), that procure and load these for you
 automatically.
 
 
-.. _mednet.libs.classification.usage.commands:
+.. _mednet.usage.commands:
 
 Commands
 --------
diff --git a/doc/usage/saliency.rst b/doc/usage/saliency.rst
index 178aca28..d433062b 100644
--- a/doc/usage/saliency.rst
+++ b/doc/usage/saliency.rst
@@ -2,63 +2,80 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.usage.saliency:
+.. _mednet.usage.saliency:
 
 ==========
  Saliency
 ==========
 
-A saliency map highlights areas of interest within an image. In the context of TB detection, this would be the locations in a chest X-ray image where tuberculosis is present.
+A saliency map highlights areas of interest within an image. In the context of
+TB detection, this would be the locations in a chest X-ray image where
+tuberculosis is present.
 
-This package provides scripts that can generate saliency maps and compute relevant metrics for interpretability purposes.
+This package provides scripts that can generate saliency maps and compute
+relevant metrics for interpretability purposes.
 
-Some of the scripts require the use of a database with human-annotated saliency information.
+Some of the scripts require the use of a database with human-annotated saliency
+information.
 
 Generation
 ----------
 
-Saliency maps can be generated with the :ref:`saliency generate command <mednet.libs.common.cli>`.
-They are represented as numpy arrays of the same size as thes images, with values in the range [0-1] and saved in .npy files.
+Saliency maps can be generated with the :ref:`saliency generate command
+<mednet.cli>`. They are represented as numpy arrays of the same size as thes
+images, with values in the range [0-1] and saved in .npy files.
 
-Several mapping algorithms are available to choose from, which can be specified with the -s option.
+Several mapping algorithms are available to choose from, which can be specified
+with the -s option.
 
 Examples
 ========
 
-Generates saliency maps for all prediction dataloaders on a DataModule,
-using a pre-trained pasa model, and saves them as numpy-pickeled
-objects on the output directory:
+Generates saliency maps for all prediction dataloaders on a DataModule, using a
+pre-trained pasa model, and saves them as numpy-pickeled objects on the output
+directory:
 
 .. code:: sh
 
-   mednet saliency generate -vv pasa tbx11k-v1-healthy-vs-atb --weight=path/to/model-at-lowest-validation-loss.ckpt --output-folder=path/to/output
+   mednet classify saliency generate -vv pasa tbx11k-v1-healthy-vs-atb --weight=path/to/model-at-lowest-validation-loss.ckpt --output-folder=path/to/output
+
 
 Viewing
 -------
 
-To overlay saliency maps over the original images, use the :ref:`saliency view command <mednet.libs.common.cli>`.
-Results are saved as PNG images in which brigter pixels correspond to areas with higher saliency.
+To overlay saliency maps over the original images, use the :ref:`classify
+saliency view command <mednet.cli>`. Results are saved as PNG images in which
+brigter pixels correspond to areas with higher saliency.
 
 Examples
 ========
 
-Generates visualizations in form of heatmaps from existing saliency maps for a dataset configuration:
+Generates visualizations in form of heatmaps from existing saliency maps for a
+dataset configuration:
 
 .. code:: sh
 
-    # input-folder is the location of the saliency maps created with `mednet generate`
-    mednet saliency view -vv pasa tbx11k-v1-healthy-vs-atb --input-folder=parent_folder/gradcam/ --output-folder=path/to/visualizations
+   # input-folder is the location of the saliency maps created with `mednet generate`
+   mednet classify saliency view -vv pasa tbx11k-v1-healthy-vs-atb --input-folder=parent_folder/gradcam/ --output-folder=path/to/visualizations
 
 
 Interpretability
 ----------------
 
-Given a target label, the interpretability step computes the proportional energy and average saliency focus in a DataModule.
+Given a target label, the interpretability step computes the proportional
+energy and average saliency focus in a DataModule.
 
-The proportional energy is defined as the quantity of activation that lies within the ground truth boxes compared to the total sum of the activations.
-The average saliency focus is the sum of the values of the saliency map over the ground-truth bounding boxes, normalized by the total area covered by all ground-truth bounding boxes.
+The proportional energy is defined as the quantity of activation that lies
+within the ground truth boxes compared to the total sum of the activations. The
+average saliency focus is the sum of the values of the saliency map over the
+ground-truth bounding boxes, normalized by the total area covered by all
+ground-truth bounding boxes.
+
+.. note::
+
+   Currently, this functionality requires a DataModule containing
+   human-annotated bounding boxes.
 
-This requires a DataModule containing human-annotated bounding boxes.
 
 Examples
 ========
@@ -67,36 +84,42 @@ Evaluate the generated saliency maps for their localization performance:
 
 .. code:: sh
 
-    mednet saliency interpretability -vv tbx11k-v1-healthy-vs-atb --input-folder=parent-folder/saliencies/ --output-json=path/to/interpretability-scores.json
+   mednet saliency interpretability -vv tbx11k-v1-healthy-vs-atb --input-folder=parent-folder/saliencies/ --output-json=path/to/interpretability-scores.json
 
 
 Completeness
 ------------
-The saliency completeness script computes ROAD scores of saliency maps and saves them in a .json file.
 
-The ROAD algorithm estimates the explainability (in the completeness sense) of saliency maps by substituting
-relevant pixels in the input image by a local average, re-running prediction on the altered image,
-and measuring changes in the output classification score when said perturbations are in place.
-By substituting most or least relevant pixels with surrounding averages, the ROAD algorithm estimates
-the importance of such elements in the produced saliency map.
+The saliency completeness script computes ROAD scores of saliency maps and
+saves them in a ``.json`` file.
 
-More information can be found in [ROAD-2022]_.
+The ROAD algorithm ([ROAD-2022]_) estimates the explainability (in the
+completeness sense) of saliency maps by substituting relevant pixels in the
+input image by a local average, re-running prediction on the altered image, and
+measuring changes in the output classification score when said perturbations
+are in place. By substituting most or least relevant pixels with surrounding
+averages, the ROAD algorithm estimates the importance of such elements in the
+produced saliency map.
 
 This requires a DataModule containing human-annotated bounding boxes.
 
+
 Examples
 ========
 
-Calculates the ROAD scores for an existing dataset configuration and stores them in .json files:
+Calculates the ROAD scores for an existing dataset configuration and stores
+them in ``.json`` files:
 
 .. code:: sh
 
-    mednet saliency completeness -vv pasa tbx11k-v1-healthy-vs-atb --device="cuda:0" --weight=path/to/model-at-lowest-validation-loss.ckpt --output-json=path/to/completeness-scores.json
+   mednet classify saliency completeness -vv pasa tbx11k-v1-healthy-vs-atb --device="cuda:0" --weight=path/to/model-at-lowest-validation-loss.ckpt --output-json=path/to/completeness-scores.json
 
 
 Evaluation
 ----------
-The saliency evaluation step generates tables and plots from the results of the interpretability and completeness steps.
+
+Saliency evaluation step generates tables and plots from the results of the
+interpretability and completeness steps.
 
 Examples
 ========
@@ -105,6 +128,7 @@ Tabulates and generates plots for two saliency map algorithms:
 
 .. code:: sh
 
-    mednet saliency evaluate -vv -e gradcam path/to/gradcam-completeness.json path/to/gradcam-interpretability.json -e gradcam++ path/to/gradcam++-completeness.json path/to/gradcam++-interpretability.json
+   mednet saliency evaluate -vv -e gradcam path/to/gradcam-completeness.json path/to/gradcam-interpretability.json -e gradcam++ path/to/gradcam++-completeness.json path/to/gradcam++-interpretability.json
+
 
 .. include:: ../links.rst
diff --git a/doc/usage/training.rst b/doc/usage/training.rst
index 380e5ef5..ae8d5612 100644
--- a/doc/usage/training.rst
+++ b/doc/usage/training.rst
@@ -2,7 +2,7 @@
 ..
 .. SPDX-License-Identifier: GPL-3.0-or-later
 
-.. _mednet.libs.classification.usage.training:
+.. _mednet.usage.training:
 
 ==========
  Training
@@ -68,10 +68,13 @@ To train Pasa CNN on the Montgomery dataset:
 Plotting training metrics
 -------------------------
 
-Various metrics are recorded at each epoch during training, such as the execution time, loss and resource usage.
-These are saved in a Tensorboard file, located in a `logs` subdirectory of the training output folder.
+Various metrics are recorded at each epoch during training, such as the
+execution time, loss and resource usage. These are saved in a Tensorboard file,
+located in a `logs` subdirectory of the training output folder.
+
+Mednet provides a :ref:`train-analysis <mednet.cli>` convenience script that
+graphs the scalars stored in these files and saves them in a .pdf file.
 
-Mednet provides a :ref:`train-analysis <mednet.libs.common.cli>` convenience script that graphs the scalars stored in these files and saves them in a .pdf file.
 
 Examples
 ========
diff --git a/helpers/extract_hdf5_images.py b/helpers/extract_hdf5_images.py
index e29c84a6..93e03884 100644
--- a/helpers/extract_hdf5_images.py
+++ b/helpers/extract_hdf5_images.py
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
 import argparse
 import pathlib
 
diff --git a/helpers/gen_histograms.sh b/helpers/gen_histograms.sh
deleted file mode 100755
index b5cbeb2e..00000000
--- a/helpers/gen_histograms.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-pixi run python3 helpers/generate_histograms_classification.py alexnet -d montgomery -f default
-pixi run python3 helpers/generate_histograms_classification.py densenet -d montgomery -f default
-pixi run python3 helpers/generate_histograms_classification.py pasa -d montgomery -f default
-
-pixi run python3 helpers/generate_histograms_classification.py -d hivtb -f fold_0
-pixi run python3 helpers/generate_histograms_classification.py -d indian -f default
-pixi run python3 helpers/generate_histograms_classification.py -d montgomery -f default
-pixi run python3 helpers/generate_histograms_classification.py -d nih_cxr14 -f default
-pixi run python3 helpers/generate_histograms_classification.py -d padchest -f idiap
-pixi run python3 helpers/generate_histograms_classification.py -d shenzhen -f default
-pixi run python3 helpers/generate_histograms_classification.py -d tbpoc -f fold_0
-pixi run python3 helpers/generate_histograms_classification.py -d tbx11k_v1 -f fold_0
-pixi run python3 helpers/generate_histograms_classification.py -d tbx11k_v2 -f fold_0
-
-pixi run python3 helpers/generate_histograms_segmentation.py -d chasedb1 -f first_annotator
-pixi run python3 helpers/generate_histograms_segmentation.py -d cxr8 -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d drhagis -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d drionsdb -f expert1
-pixi run python3 helpers/generate_histograms_segmentation.py -d drishtigs1 -f optic_cup_all
-pixi run python3 helpers/generate_histograms_segmentation.py -d drive -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d hrf -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d iostar -f vessel
-pixi run python3 helpers/generate_histograms_segmentation.py -d jsrt -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d montgomery -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d refuge -f cup
-pixi run python3 helpers/generate_histograms_segmentation.py -d rimoner3 -f cup_exp1
-pixi run python3 helpers/generate_histograms_segmentation.py -d shenzhen -f default
-pixi run python3 helpers/generate_histograms_segmentation.py -d stare -f ah
-
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d chasedb1 -f first_annotator
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d cxr8 -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d drhagis -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d drionsdb -f expert1
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d drishtigs1 -f optic_cup_all
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d drive -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d hrf -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d iostar -f vessel
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d jsrt -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d montgomery  -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d refuge -f cup
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d rimoner3 -f cup_exp1
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d shenzhen -f default
-pixi run python3 helpers/generate_histograms_segmentation.py lwnet -d stare -f ah
diff --git a/helpers/generate_histograms.py b/helpers/generate_histograms.py
index 6b69861b..b3a9ab48 100644
--- a/helpers/generate_histograms.py
+++ b/helpers/generate_histograms.py
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
 """Script to automatically generate histograms from DataLoader samples.
 
 !!!DO NOT USE THIS TO "FIX" TESTS!!!
@@ -17,17 +20,15 @@ import click
 import matplotlib.pyplot as plt
 import numpy
 import PIL
+import PIL.Image
 import torch
 from clapper.click import ConfigCommand as _BaseConfigCommand
 from clapper.click import ResourceOption
 from clapper.logging import setup
-from mednet.libs.classification.scripts.database import (
-    _get_raw_databases as classification_databases,
-)
-from mednet.libs.common.data.typing import Dataset
-from mednet.libs.segmentation.scripts.database import (
-    _get_raw_databases as segmentation_databases,
-)
+from mednet.classify.models.classification_model import ClassificationModel
+from mednet.data.typing import Dataset
+from mednet.scripts.database import _get_raw_databases as get_raw_databases
+from mednet.segment.models.segmentation_model import SegmentationModel
 from torchvision.transforms.functional import to_pil_image
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
@@ -86,7 +87,7 @@ def prettify_json(data: str):
     return re.sub(r"\]}", "\n  ]\n}\n", prettified)
 
 
-def display_histogram(sample_path: pathlib.Path, image: PIL.Image, histogram):
+def display_histogram(sample_path: pathlib.Path, image: PIL.Image.Image, histogram):
     color_values = range(256)
 
     _, ax = plt.subplot_mosaic([["tbx", "histogram"]], figsize=(7, 3.5))
@@ -167,6 +168,9 @@ def get_histograms_for_split(
         current_sample = data[index]
 
         image_data = current_sample[0]
+        if isinstance(image_data, dict):
+            image_data = image_data["image"]
+
         sample_path = current_sample[1]["name"]
 
         histogram = compute_histogram_from_image_tensor(image_data)
@@ -187,7 +191,7 @@ def get_histograms_for_split(
 
 
 @click.command(
-    entry_point_group="mednet.libs.segmentation.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
 )
 @click.option(
@@ -261,13 +265,7 @@ def main(
     **_,
 ):
     random.seed(seed)
-
-    if library == "classification":
-        config = classification_databases()
-    elif library == "segmentation":
-        config = segmentation_databases()
-    else:
-        raise ValueError(f"No such library: {library}")
+    config = get_raw_databases()
 
     databases_to_use = {}
     if database is not None:
@@ -290,41 +288,57 @@ def main(
             # this database does not have a "datadir"
             continue
 
-        if v["datadir"] is not None:
-            try:
-                datamodule = importlib.import_module(
-                    f".{fold_name}", f"mednet.libs.segmentation.config.data.{k}"
-                ).datamodule
-            except ModuleNotFoundError as e:
-                print(e)
+        if v["datadir"] is None:
+            # the datadir of this database is not configured
+            print(f"Skipping {k} as database is not installed.")
+            continue
+
+        if isinstance(model, ClassificationModel):
+            module_paths = [m for m in v["module"] if "classify" in m]
+            if len(module_paths) == 0:
+                print(f"Skipping {k} (not a classification database?)")
+                continue
+            module_path = module_paths[0]
+        elif isinstance(model, SegmentationModel):
+            module_paths = [m for m in v["module"] if "segment" in m]
+            if len(module_paths) == 0:
+                print(f"Skipping {k} (not a segmentation database?)")
                 continue
+            module_path = module_paths[0]
+        else:
+            print(f"Model type ({type(model)}) is not supported.")
+            continue
 
-            output_dir = pathlib.Path(
-                f"{library}_histograms{model_name}_{k}_{fold_name}"
-            )
-            images_subdir = output_dir / "images"
-            if not output_dir.exists():
-                output_dir.mkdir(parents=True, exist_ok=True)
+        try:
+            datamodule = importlib.import_module(
+                f".{fold_name}", module_path
+            ).datamodule
+        except ModuleNotFoundError as e:
+            print(e)
+            continue
 
-            output_file = output_dir / f"histograms{model_name}_{k}_{fold_name}.json"
+        output_dir = pathlib.Path(f"{library}_histograms{model_name}_{k}_{fold_name}")
+        images_subdir = output_dir / "images"
+        if not output_dir.exists():
+            output_dir.mkdir(parents=True, exist_ok=True)
 
-            output_json_data = {}
+        output_file = output_dir / f"histograms{model_name}_{k}_{fold_name}.json"
 
-            datamodule.model_transforms = model_transforms
-            datamodule.setup("predict")
+        output_json_data = {}
 
-            for split_name, dataset_data in datamodule._datasets.items():  # noqa: SLF001
-                output_json_data[split_name] = get_histograms_for_split(
-                    dataset_data, num_histograms, images_subdir, debug
-                )
+        datamodule.model_transforms = model_transforms
+        datamodule.setup("predict")
 
-            output_json_data = prettify_json(output_json_data)
+        for split_name, dataset_data in datamodule._datasets.items():  # noqa: SLF001
+            output_json_data[split_name] = get_histograms_for_split(
+                dataset_data, num_histograms, images_subdir, debug
+            )
 
-            with output_file.open("w") as o_f:
-                o_f.write(output_json_data)
-                print(f"Saved histogram for {k} at {output_file}")
-        else:
-            print(f"Skipping {k} as database is not installed.")
+        output_json_data = prettify_json(output_json_data)
+
+        with output_file.open("w") as o_f:
+            o_f.write(output_json_data)
+            print(f"Saved histogram for {k} at {output_file}")
 
 
 if __name__ == "__main__":
diff --git a/helpers/generate_histograms.sh b/helpers/generate_histograms.sh
new file mode 100755
index 00000000..3e694e52
--- /dev/null
+++ b/helpers/generate_histograms.sh
@@ -0,0 +1,48 @@
+#!/usr/bin/env sh
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+pixi run python3 helpers/generate_histograms.py alexnet -d montgomery -f default
+pixi run python3 helpers/generate_histograms.py densenet -d montgomery -f default
+pixi run python3 helpers/generate_histograms.py pasa -d montgomery -f default
+
+pixi run python3 helpers/generate_histograms.py -d hivtb -f fold_0
+pixi run python3 helpers/generate_histograms.py -d indian -f default
+pixi run python3 helpers/generate_histograms.py -d montgomery -f default
+pixi run python3 helpers/generate_histograms.py -d nih_cxr14 -f default
+pixi run python3 helpers/generate_histograms.py -d padchest -f idiap
+pixi run python3 helpers/generate_histograms.py -d shenzhen -f default
+pixi run python3 helpers/generate_histograms.py -d tbpoc -f fold_0
+pixi run python3 helpers/generate_histograms.py -d tbx11k_v1 -f fold_0
+pixi run python3 helpers/generate_histograms.py -d tbx11k_v2 -f fold_0
+
+pixi run python3 helpers/generate_histograms.py -d chasedb1 -f first_annotator
+pixi run python3 helpers/generate_histograms.py -d cxr8 -f default
+pixi run python3 helpers/generate_histograms.py -d drhagis -f default
+pixi run python3 helpers/generate_histograms.py -d drionsdb -f expert1
+pixi run python3 helpers/generate_histograms.py -d drishtigs1 -f optic_cup_all
+pixi run python3 helpers/generate_histograms.py -d drive -f default
+pixi run python3 helpers/generate_histograms.py -d hrf -f default
+pixi run python3 helpers/generate_histograms.py -d iostar -f vessel
+pixi run python3 helpers/generate_histograms.py -d jsrt -f default
+pixi run python3 helpers/generate_histograms.py -d montgomery -f default
+pixi run python3 helpers/generate_histograms.py -d refuge -f cup
+pixi run python3 helpers/generate_histograms.py -d rimoner3 -f cup_exp1
+pixi run python3 helpers/generate_histograms.py -d shenzhen -f default
+pixi run python3 helpers/generate_histograms.py -d stare -f ah
+
+pixi run python3 helpers/generate_histograms.py lwnet -d chasedb1 -f first_annotator
+pixi run python3 helpers/generate_histograms.py lwnet -d cxr8 -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d drhagis -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d drionsdb -f expert1
+pixi run python3 helpers/generate_histograms.py lwnet -d drishtigs1 -f optic_cup_all
+pixi run python3 helpers/generate_histograms.py lwnet -d drive -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d hrf -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d iostar -f vessel
+pixi run python3 helpers/generate_histograms.py lwnet -d jsrt -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d montgomery  -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d refuge -f cup
+pixi run python3 helpers/generate_histograms.py lwnet -d rimoner3 -f cup_exp1
+pixi run python3 helpers/generate_histograms.py lwnet -d shenzhen -f default
+pixi run python3 helpers/generate_histograms.py lwnet -d stare -f ah
diff --git a/helpers/generate_histograms_classification.py b/helpers/generate_histograms_classification.py
deleted file mode 100644
index abb66807..00000000
--- a/helpers/generate_histograms_classification.py
+++ /dev/null
@@ -1,307 +0,0 @@
-"""Script to automatically generate histograms from DataLoader samples.
-
-!!!DO NOT USE THIS TO "FIX" TESTS!!!
-If a test fails because the expected histogram is different than the reference
-histogram generated by this, make sure it is not an issue with the code first.
-A valid reason to re-generate histograms would be a change in the applied transforms.
-"""
-
-import importlib
-import json
-import pathlib
-import random
-import re
-from typing import TypeAlias
-
-import click
-import matplotlib.pyplot as plt
-import numpy
-import PIL
-import torch
-from clapper.click import ConfigCommand as _BaseConfigCommand
-from clapper.click import ResourceOption
-from clapper.logging import setup
-from mednet.libs.classification.scripts.database import (
-    _get_raw_databases as classification_databases,
-)
-from mednet.libs.common.data.typing import Dataset
-from torchvision.transforms.functional import to_pil_image
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-Histogram: TypeAlias = list[int]
-
-
-class ConfigCommand(_BaseConfigCommand):
-    """A click command-class that has the properties of
-    :py:class:`clapper.click.ConfigCommand` and adds verbatim epilog
-    formatting.
-    """
-
-    def format_epilog(
-        self, _: click.core.Context, formatter: click.formatting.HelpFormatter
-    ) -> None:
-        """Format the command epilog during --help.
-
-        Parameters
-        ----------
-            _
-                The current parsing context.
-            formatter
-                The formatter to use for printing text.
-        """
-
-        if self.epilog:
-            formatter.write_paragraph()
-            for line in self.epilog.split("\n"):
-                formatter.write(line + "\n")
-
-
-def prettify_json(data: str):
-    """Prettify function, in order to reduce file size and not having to rely on external tools.
-
-    Parameters
-    ----------
-    data
-        The json data to prettify.
-
-    Returns
-    -------
-        The prettified json data.
-    """
-    prettified = json.dumps(data)
-    # Opening bracket
-    prettified = re.sub(r'{"', '{\n  "', prettified)
-    # Carriage return after dictionary key
-    prettified = re.sub(r'": \[', '": [\n    ', prettified)
-    # Carriage returns before new dictionary key
-    prettified = re.sub(r'\]\], "', ']\n  ],\n  "', prettified)
-    # Carriage return after end of sample
-    prettified = re.sub(r'\], \["', '],\n    ["', prettified)
-    # Ending brackets
-    return re.sub(r"\]}", "\n  ]\n}\n", prettified)
-
-
-def display_histogram(sample_path: pathlib.Path, image: PIL.Image, histogram):
-    color_values = range(256)
-
-    _, ax = plt.subplot_mosaic([["tbx", "histogram"]], figsize=(7, 3.5))
-
-    ax["tbx"].imshow(image, cmap="gray", vmin=0, vmax=255)
-    ax["tbx"].axis("off")
-
-    ax["histogram"].plot(color_values, histogram)
-
-    print(sample_path)
-    plt.show()
-    # import pdb; pdb.set_trace()
-
-
-def compute_histogram_from_image_tensor(
-    image_tensor: torch.Tensor,
-) -> Histogram:
-    """Compute the histogram from a Tensor containing image data.
-
-    Parameters
-    ----------
-    image_tensor
-        The tensor from which to compute the histogram. Expected size [num_channels, width, height].
-
-    Returns
-    -------
-     The computed histogram, of length num_channels * width * height. The channels are in RGB order.
-    """
-    channels_histograms = []
-    for color_channel in image_tensor:
-        color_channel = numpy.multiply(color_channel.numpy(), 255).astype(int)
-        histogram = numpy.histogram(color_channel, bins=256, range=(0, 256))
-        # Note that the image channels are concatenated
-        channels_histograms.extend(histogram[0].tolist())
-
-    return channels_histograms
-
-
-def get_histograms_for_split(
-    data: Dataset,
-    num_histograms: int,
-    images_subdir: pathlib.Path,
-    debug: bool = False,
-) -> list[tuple[pathlib.Path, Histogram]]:
-    """Compute the histograms for samples in a database split and saves the samples after transformations have been applied for manual verification.
-
-    Parameters
-    ----------
-        data
-            A mednet Dataset instance.
-        num_histograms
-            The number of histograms to generate per split.
-            Setting a value of 0 will conpute a histogram for every sample in the split.
-        images_subdir
-            Directory in which to save the samples with transforms applied.
-        debug
-            If set to True, will open a window with the transformed image and corresponding histogram for each sample.
-
-    Returns
-    -------
-        A list of path to samples and corresponding histograms.
-    """
-    computed_histograms = []
-    sample_indexes: list[int] = []
-
-    # Compute histograms for entire dataset if num_histograms is set to 0
-    if num_histograms == 0:
-        sample_indexes = list(range(len(data)))
-    else:
-        for _ in range(num_histograms):
-            sample_indexes.append(random.randint(0, len(data) - 1))
-
-    for index in sample_indexes:
-        current_sample = data[index]
-
-        image_data = current_sample[0]
-        sample_path = current_sample[1]["name"]
-        histogram = compute_histogram_from_image_tensor(image_data)
-
-        image_path = images_subdir / sample_path
-        if not image_path.parent.exists():
-            image_path.parent.mkdir(parents=True, exist_ok=True)
-
-        img = to_pil_image(image_data)
-        img.save(image_path.with_suffix(".png"))
-
-        computed_histograms.append((sample_path, histogram))
-
-        if debug:
-            display_histogram(sample_path, img, histogram)
-
-    return computed_histograms
-
-
-@click.command(
-    entry_point_group="mednet.libs.classification.config",
-    cls=ConfigCommand,
-)
-@click.option(
-    "--model",
-    "-m",
-    help="""A lightning module instance implementing the network architecture
-    (not the weights, necessarily) to be used for prediction.""",
-    required=False,
-    cls=ResourceOption,
-)
-@click.option(
-    "--database",
-    "-d",
-    help="""The name of the database to use for generating the histograms. If not specified, tries all available databases.""",
-    required=False,
-    type=str,
-    cls=ResourceOption,
-)
-@click.option(
-    "--fold-name",
-    "-f",
-    help="""The name of the fold to use for generating the histograms.""",
-    required=False,
-    default="default",
-    type=str,
-    cls=ResourceOption,
-)
-@click.option(
-    "--num-histograms",
-    "-n",
-    help="""The number of histograms to generate per split.""",
-    required=False,
-    default=5,
-    type=int,
-    cls=ResourceOption,
-)
-@click.option(
-    "--seed",
-    "-s",
-    help="""The seed number to initialize the RNG with.""",
-    required=False,
-    default=42,
-    type=int,
-    cls=ResourceOption,
-)
-@click.option(
-    "--debug",
-    help="""If true, opens a window with the sample and the histogram(s) side by side after each computation.""",
-    required=False,
-    type=bool,
-    cls=ResourceOption,
-)
-def main(
-    model,
-    database,
-    num_histograms,
-    fold_name,
-    seed,
-    debug,
-    **_,
-):
-    random.seed(seed)
-
-    library = "classification"
-    config = classification_databases()
-
-    databases_to_use = {}
-    if database is not None:
-        databases_to_use[database] = config[database]
-    else:
-        databases_to_use = config
-
-    model_transforms = []
-
-    model_name = ""
-    if model is not None:
-        model_name = f"_{model.name}"
-        model_transforms = model.model_transforms
-        print(f"Loaded model transforms from {model.name}")
-
-    for k, v in databases_to_use.items():
-        print(f"Processing database {k}")
-
-        if "datadir" not in v:
-            # this database does not have a "datadir"
-            continue
-
-        if v["datadir"] is not None:
-            try:
-                datamodule = importlib.import_module(
-                    f".{fold_name}", f"mednet.libs.classification.config.data.{k}"
-                ).datamodule
-            except ModuleNotFoundError as e:
-                print(e)
-                continue
-
-            output_dir = pathlib.Path(
-                f"{library}_histograms{model_name}_{k}_{fold_name}"
-            )
-            images_subdir = output_dir / "images"
-            if not output_dir.exists():
-                output_dir.mkdir(parents=True, exist_ok=True)
-
-            output_file = output_dir / f"histograms{model_name}_{k}_{fold_name}.json"
-
-            output_json_data = {}
-
-            datamodule.model_transforms = model_transforms
-            datamodule.setup("predict")
-
-            for split_name, dataset_data in datamodule._datasets.items():  # noqa: SLF001
-                output_json_data[split_name] = get_histograms_for_split(
-                    dataset_data, num_histograms, images_subdir, debug
-                )
-
-            output_json_data = prettify_json(output_json_data)
-
-            with output_file.open("w") as o_f:
-                o_f.write(output_json_data)
-                print(f"Saved histogram for {k} at {output_file}")
-        else:
-            print(f"Skipping {k} as database is not installed.")
-
-
-if __name__ == "__main__":
-    main()
diff --git a/helpers/generate_histograms_segmentation.py b/helpers/generate_histograms_segmentation.py
deleted file mode 100644
index 0356b2cb..00000000
--- a/helpers/generate_histograms_segmentation.py
+++ /dev/null
@@ -1,308 +0,0 @@
-"""Script to automatically generate histograms from DataLoader samples.
-
-!!!DO NOT USE THIS TO "FIX" TESTS!!!
-If a test fails because the expected histogram is different than the reference
-histogram generated by this, make sure it is not an issue with the code first.
-A valid reason to re-generate histograms would be a change in the applied transforms.
-"""
-
-import importlib
-import json
-import pathlib
-import random
-import re
-from typing import TypeAlias
-
-import click
-import matplotlib.pyplot as plt
-import numpy
-import PIL
-import torch
-from clapper.click import ConfigCommand as _BaseConfigCommand
-from clapper.click import ResourceOption
-from clapper.logging import setup
-from mednet.libs.common.data.typing import Dataset
-from mednet.libs.segmentation.scripts.database import (
-    _get_raw_databases as segmentation_databases,
-)
-from torchvision.transforms.functional import to_pil_image
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-Histogram: TypeAlias = list[int]
-
-
-class ConfigCommand(_BaseConfigCommand):
-    """A click command-class that has the properties of
-    :py:class:`clapper.click.ConfigCommand` and adds verbatim epilog
-    formatting.
-    """
-
-    def format_epilog(
-        self, _: click.core.Context, formatter: click.formatting.HelpFormatter
-    ) -> None:
-        """Format the command epilog during --help.
-
-        Parameters
-        ----------
-            _
-                The current parsing context.
-            formatter
-                The formatter to use for printing text.
-        """
-
-        if self.epilog:
-            formatter.write_paragraph()
-            for line in self.epilog.split("\n"):
-                formatter.write(line + "\n")
-
-
-def prettify_json(data: str):
-    """Prettify function, in order to reduce file size and not having to rely on external tools.
-
-    Parameters
-    ----------
-    data
-        The json data to prettify.
-
-    Returns
-    -------
-        The prettified json data.
-    """
-    prettified = json.dumps(data)
-    # Opening bracket
-    prettified = re.sub(r'{"', '{\n  "', prettified)
-    # Carriage return after dictionary key
-    prettified = re.sub(r'": \[', '": [\n    ', prettified)
-    # Carriage returns before new dictionary key
-    prettified = re.sub(r'\]\], "', ']\n  ],\n  "', prettified)
-    # Carriage return after end of sample
-    prettified = re.sub(r'\], \["', '],\n    ["', prettified)
-    # Ending brackets
-    return re.sub(r"\]}", "\n  ]\n}\n", prettified)
-
-
-def display_histogram(sample_path: pathlib.Path, image: PIL.Image, histogram):
-    color_values = range(256)
-
-    _, ax = plt.subplot_mosaic([["tbx", "histogram"]], figsize=(7, 3.5))
-
-    ax["tbx"].imshow(image, cmap="gray", vmin=0, vmax=255)
-    ax["tbx"].axis("off")
-
-    ax["histogram"].plot(color_values, histogram)
-
-    print(sample_path)
-    plt.show()
-    # import pdb; pdb.set_trace()
-
-
-def compute_histogram_from_image_tensor(
-    image_tensor: torch.Tensor,
-) -> Histogram:
-    """Compute the histogram from a Tensor containing image data.
-
-    Parameters
-    ----------
-    image_tensor
-        The tensor from which to compute the histogram. Expected size [num_channels, width, height].
-
-    Returns
-    -------
-     The computed histogram, of length num_channels * width * height. The channels are in RGB order.
-    """
-    channels_histograms = []
-    for color_channel in image_tensor:
-        color_channel = numpy.multiply(color_channel.numpy(), 255).astype(int)
-        histogram = numpy.histogram(color_channel, bins=256, range=(0, 256))
-        # Note that the image channels are concatenated
-        channels_histograms.extend(histogram[0].tolist())
-
-    return channels_histograms
-
-
-def get_histograms_for_split(
-    data: Dataset,
-    num_histograms: int,
-    images_subdir: pathlib.Path,
-    debug: bool = False,
-) -> list[tuple[pathlib.Path, Histogram]]:
-    """Compute the histograms for samples in a database split and saves the samples after transformations have been applied for manual verification.
-
-    Parameters
-    ----------
-        data
-            A mednet Dataset instance.
-        num_histograms
-            The number of histograms to generate per split.
-            Setting a value of 0 will conpute a histogram for every sample in the split.
-        images_subdir
-            Directory in which to save the samples with transforms applied.
-        debug
-            If set to True, will open a window with the transformed image and corresponding histogram for each sample.
-
-    Returns
-    -------
-        A list of path to samples and corresponding histograms.
-    """
-    computed_histograms = []
-    sample_indexes: list[int] = []
-
-    # Compute histograms for entire dataset if num_histograms is set to 0
-    if num_histograms == 0:
-        sample_indexes = list(range(len(data)))
-    else:
-        for _ in range(num_histograms):
-            sample_indexes.append(random.randint(0, len(data) - 1))
-
-    for index in sample_indexes:
-        current_sample = data[index]
-
-        image_data = current_sample[0]["image"]
-        sample_path = current_sample[1]["name"]
-
-        histogram = compute_histogram_from_image_tensor(image_data)
-
-        image_path = images_subdir / sample_path
-        if not image_path.parent.exists():
-            image_path.parent.mkdir(parents=True, exist_ok=True)
-
-        img = to_pil_image(image_data)
-        img.save(image_path.with_suffix(".png"))
-
-        computed_histograms.append((sample_path, histogram))
-
-        if debug:
-            display_histogram(sample_path, img, histogram)
-
-    return computed_histograms
-
-
-@click.command(
-    entry_point_group="mednet.libs.segmentation.config",
-    cls=ConfigCommand,
-)
-@click.option(
-    "--model",
-    "-m",
-    help="""A lightning module instance implementing the network architecture
-    (not the weights, necessarily) to be used for prediction.""",
-    required=False,
-    cls=ResourceOption,
-)
-@click.option(
-    "--database",
-    "-d",
-    help="""The name of the database to use for generating the histograms. If not specified, tries all available databases.""",
-    required=False,
-    type=str,
-    cls=ResourceOption,
-)
-@click.option(
-    "--fold-name",
-    "-f",
-    help="""The name of the fold to use for generating the histograms.""",
-    required=False,
-    default="default",
-    type=str,
-    cls=ResourceOption,
-)
-@click.option(
-    "--num-histograms",
-    "-n",
-    help="""The number of histograms to generate per split.""",
-    required=False,
-    default=5,
-    type=int,
-    cls=ResourceOption,
-)
-@click.option(
-    "--seed",
-    "-s",
-    help="""The seed number to initialize the RNG with.""",
-    required=False,
-    default=42,
-    type=int,
-    cls=ResourceOption,
-)
-@click.option(
-    "--debug",
-    help="""If true, opens a window with the sample and the histogram(s) side by side after each computation.""",
-    required=False,
-    type=bool,
-    cls=ResourceOption,
-)
-def main(
-    model,
-    database,
-    num_histograms,
-    fold_name,
-    seed,
-    debug,
-    **_,
-):
-    random.seed(seed)
-
-    library = "segmentation"
-    config = segmentation_databases()
-
-    databases_to_use = {}
-    if database is not None:
-        databases_to_use[database] = config[database]
-    else:
-        databases_to_use = config
-
-    model_transforms = []
-
-    model_name = ""
-    if model is not None:
-        model_name = f"_{model.name}"
-        model_transforms = model.model_transforms
-        print(f"Loaded model transforms from {model.name}")
-
-    for k, v in databases_to_use.items():
-        print(f"Processing database {k}")
-
-        if "datadir" not in v:
-            # this database does not have a "datadir"
-            continue
-
-        if v["datadir"] is not None:
-            try:
-                datamodule = importlib.import_module(
-                    f".{fold_name}", f"mednet.libs.segmentation.config.data.{k}"
-                ).datamodule
-            except ModuleNotFoundError as e:
-                print(e)
-                continue
-
-            output_dir = pathlib.Path(
-                f"{library}_histograms{model_name}_{k}_{fold_name}"
-            )
-            images_subdir = output_dir / "images"
-            if not output_dir.exists():
-                output_dir.mkdir(parents=True, exist_ok=True)
-
-            output_file = output_dir / f"histograms{model_name}_{k}_{fold_name}.json"
-
-            output_json_data = {}
-
-            datamodule.model_transforms = model_transforms
-            datamodule.setup("predict")
-
-            for split_name, dataset_data in datamodule._datasets.items():  # noqa: SLF001
-                output_json_data[split_name] = get_histograms_for_split(
-                    dataset_data, num_histograms, images_subdir, debug
-                )
-
-            output_json_data = prettify_json(output_json_data)
-
-            with output_file.open("w") as o_f:
-                o_f.write(output_json_data)
-                print(f"Saved histogram for {k} at {output_file}")
-        else:
-            print(f"Skipping {k} as database is not installed.")
-
-
-if __name__ == "__main__":
-    main()
diff --git a/helpers/montgomery_preprocess.py b/helpers/montgomery_preprocess.py
index f7b5f4fe..399c524b 100644
--- a/helpers/montgomery_preprocess.py
+++ b/helpers/montgomery_preprocess.py
@@ -12,8 +12,8 @@ import sys
 
 import numpy
 import PIL.Image
-from mednet.libs.common.data.image_utils import remove_black_borders
-from mednet.libs.common.models.transforms import square_center_pad
+from mednet.data.image_utils import remove_black_borders
+from mednet.models.transforms import square_center_pad
 from torch.nn.functional import interpolate
 from torchvision.transforms.functional import resize, to_pil_image, to_tensor
 
diff --git a/helpers/tbx11k_make_splits.py b/helpers/tbx11k_make_splits.py
index 75d4d2c3..620598f2 100644
--- a/helpers/tbx11k_make_splits.py
+++ b/helpers/tbx11k_make_splits.py
@@ -2,7 +2,7 @@
 #
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Converts TBX11k JSON annotation files into simplified JSON datasets for
-mednet.libs.classification.
+mednet.classify.
 
 Requires ``datadir.tbx11k`` to be set on your configuration file, or that you
 are sitting at the root directory of the database.
@@ -413,10 +413,7 @@ def main():
     from clapper.rc import UserDefaults
 
     datadir = pathlib.Path(
-        UserDefaults("mednet.libs.classification.toml").get(
-            "datadir.tbx11k",
-            os.path.realpath(os.curdir),
-        ),
+        UserDefaults("mednet.toml").get("datadir.tbx11k", os.path.realpath(os.curdir)),
     )
     train_filename = datadir / "annotations" / "json" / "TBX11K_train.json"
     val_filename = datadir / "annotations" / "json" / "TBX11K_val.json"
diff --git a/helpers/visceral_preprocess.py b/helpers/visceral_preprocess.py
index 3391f512..e865014d 100644
--- a/helpers/visceral_preprocess.py
+++ b/helpers/visceral_preprocess.py
@@ -2,18 +2,25 @@
 #
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Preprocess visceral dataset to prepare volume cubes for organ classification using 3D cnn.
-Example of use: 'python visceral_preprocess.py /idiap/temp/ojimenez/previous-projects/VISCERAL /idiap/home/ypannatier/visceral/preprocessed 237 16 '.
+
+Example of use: 'python visceral_preprocess.py
+/idiap/temp/ojimenez/previous-projects/VISCERAL
+/idiap/home/ypannatier/visceral/preprocessed 237 16 '.
 
 Arguments of the scripts are as follow:
+
     root-of-visceral-dataset
         Full path to the root of the visceral dataset.
     output_folder_path
         Full path to the folder where the prepared cubes will be saved.
-        Note that the script will create a subfolder corresponding to the desired size of cube to avoid mixing volumes of different sizes.
+        Note that the script will create a subfolder corresponding to the
+        desired size of cube to avoid mixing volumes of different sizes.
     organ_id
-        Integer representing the ID of the organ to process in the visceral dataset. For example, 237 corresponds to bladder.
+        Integer representing the ID of the organ to process in the visceral
+        dataset. For example, 237 corresponds to bladder.
     size
-        Integer representing the size of the volume cube that will be output. Each volume will be of dimension SIZExSIZExSIZE.
+        Integer representing the size of the volume cube that will be output.
+        Each volume will be of dimension SIZExSIZExSIZE.
 """
 
 import os
diff --git a/pyproject.toml b/pyproject.toml
index b190ca3b..d319b283 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -237,259 +237,247 @@ include = [
 [tool.hatch.build.targets.wheel]
 packages = ["src/mednet"]
 
-[project.entry-points."mednet.libs.classification.config"]
+[project.entry-points."mednet.config"]
 
 # models
-pasa = "mednet.libs.classification.config.models.pasa"
-mlp = "mednet.libs.classification.config.models.mlp"
-logistic-regression = "mednet.libs.classification.config.models.logistic_regression"
-alexnet = "mednet.libs.classification.config.models.alexnet"
-alexnet-pretrained = "mednet.libs.classification.config.models.alexnet_pretrained"
-densenet = "mednet.libs.classification.config.models.densenet"
-densenet-pretrained = "mednet.libs.classification.config.models.densenet_pretrained"
-
-# 3D models
-cnn3d = "mednet.libs.classification.config.models.cnn3d"
-
-# lists of data augmentations
-affine = "mednet.libs.common.config.augmentations.affine"
-elastic = "mednet.libs.common.config.augmentations.elastic"
-hflip = "mednet.libs.common.config.augmentations.hflip"
-jitter = "mednet.libs.common.config.augmentations.jitter"
-hflip-affine = "mednet.libs.common.config.augmentations.hflip_affine"
-hflip-jitter-affine = "mednet.libs.common.config.augmentations.hflip_jitter_affine"
+pasa = "mednet.classify.config.models.pasa"
+mlp = "mednet.classify.config.models.mlp"
+logistic-regression = "mednet.classify.config.models.logistic_regression"
+alexnet = "mednet.classify.config.models.alexnet"
+alexnet-pretrained = "mednet.classify.config.models.alexnet_pretrained"
+densenet = "mednet.classify.config.models.densenet"
+densenet-pretrained = "mednet.classify.config.models.densenet_pretrained"
+cnn3d = "mednet.classify.config.models.cnn3d"
+
+driu = "mednet.segment.config.models.driu"
+driu-bn = "mednet.segment.config.models.driu_bn"
+driu-od = "mednet.segment.config.models.driu_od"
+driu-pix = "mednet.segment.config.models.driu_pix"
+hed = "mednet.segment.config.models.hed"
+lwnet = "mednet.segment.config.models.lwnet"
+m2unet = "mednet.segment.config.models.m2unet"
+unet = "mednet.segment.config.models.unet"
+
+# lists of data augmentations (applicable to any pipeline)
+affine = "mednet.config.augmentations.affine"
+elastic = "mednet.config.augmentations.elastic"
+hflip = "mednet.config.augmentations.hflip"
+jitter = "mednet.config.augmentations.jitter"
+hflip-affine = "mednet.config.augmentations.hflip_affine"
+hflip-jitter-affine = "mednet.config.augmentations.hflip_jitter_affine"
 
 # montgomery dataset (and cross-validation folds)
-montgomery = "mednet.libs.classification.config.data.montgomery.default"
-montgomery-f0 = "mednet.libs.classification.config.data.montgomery.fold_0"
-montgomery-f1 = "mednet.libs.classification.config.data.montgomery.fold_1"
-montgomery-f2 = "mednet.libs.classification.config.data.montgomery.fold_2"
-montgomery-f3 = "mednet.libs.classification.config.data.montgomery.fold_3"
-montgomery-f4 = "mednet.libs.classification.config.data.montgomery.fold_4"
-montgomery-f5 = "mednet.libs.classification.config.data.montgomery.fold_5"
-montgomery-f6 = "mednet.libs.classification.config.data.montgomery.fold_6"
-montgomery-f7 = "mednet.libs.classification.config.data.montgomery.fold_7"
-montgomery-f8 = "mednet.libs.classification.config.data.montgomery.fold_8"
-montgomery-f9 = "mednet.libs.classification.config.data.montgomery.fold_9"
+montgomery = "mednet.classify.config.data.montgomery.default"
+montgomery-f0 = "mednet.classify.config.data.montgomery.fold_0"
+montgomery-f1 = "mednet.classify.config.data.montgomery.fold_1"
+montgomery-f2 = "mednet.classify.config.data.montgomery.fold_2"
+montgomery-f3 = "mednet.classify.config.data.montgomery.fold_3"
+montgomery-f4 = "mednet.classify.config.data.montgomery.fold_4"
+montgomery-f5 = "mednet.classify.config.data.montgomery.fold_5"
+montgomery-f6 = "mednet.classify.config.data.montgomery.fold_6"
+montgomery-f7 = "mednet.classify.config.data.montgomery.fold_7"
+montgomery-f8 = "mednet.classify.config.data.montgomery.fold_8"
+montgomery-f9 = "mednet.classify.config.data.montgomery.fold_9"
 
 # shenzhen dataset (and cross-validation folds)
-shenzhen = "mednet.libs.classification.config.data.shenzhen.default"
-shenzhen-alltest = "mednet.libs.classification.config.data.shenzhen.alltest"
-shenzhen-f0 = "mednet.libs.classification.config.data.shenzhen.fold_0"
-shenzhen-f1 = "mednet.libs.classification.config.data.shenzhen.fold_1"
-shenzhen-f2 = "mednet.libs.classification.config.data.shenzhen.fold_2"
-shenzhen-f3 = "mednet.libs.classification.config.data.shenzhen.fold_3"
-shenzhen-f4 = "mednet.libs.classification.config.data.shenzhen.fold_4"
-shenzhen-f5 = "mednet.libs.classification.config.data.shenzhen.fold_5"
-shenzhen-f6 = "mednet.libs.classification.config.data.shenzhen.fold_6"
-shenzhen-f7 = "mednet.libs.classification.config.data.shenzhen.fold_7"
-shenzhen-f8 = "mednet.libs.classification.config.data.shenzhen.fold_8"
-shenzhen-f9 = "mednet.libs.classification.config.data.shenzhen.fold_9"
+shenzhen = "mednet.classify.config.data.shenzhen.default"
+shenzhen-alltest = "mednet.classify.config.data.shenzhen.alltest"
+shenzhen-f0 = "mednet.classify.config.data.shenzhen.fold_0"
+shenzhen-f1 = "mednet.classify.config.data.shenzhen.fold_1"
+shenzhen-f2 = "mednet.classify.config.data.shenzhen.fold_2"
+shenzhen-f3 = "mednet.classify.config.data.shenzhen.fold_3"
+shenzhen-f4 = "mednet.classify.config.data.shenzhen.fold_4"
+shenzhen-f5 = "mednet.classify.config.data.shenzhen.fold_5"
+shenzhen-f6 = "mednet.classify.config.data.shenzhen.fold_6"
+shenzhen-f7 = "mednet.classify.config.data.shenzhen.fold_7"
+shenzhen-f8 = "mednet.classify.config.data.shenzhen.fold_8"
+shenzhen-f9 = "mednet.classify.config.data.shenzhen.fold_9"
 
 # indian dataset (and cross-validation folds)
-indian = "mednet.libs.classification.config.data.indian.default"
-indian-f0 = "mednet.libs.classification.config.data.indian.fold_0"
-indian-f1 = "mednet.libs.classification.config.data.indian.fold_1"
-indian-f2 = "mednet.libs.classification.config.data.indian.fold_2"
-indian-f3 = "mednet.libs.classification.config.data.indian.fold_3"
-indian-f4 = "mednet.libs.classification.config.data.indian.fold_4"
-indian-f5 = "mednet.libs.classification.config.data.indian.fold_5"
-indian-f6 = "mednet.libs.classification.config.data.indian.fold_6"
-indian-f7 = "mednet.libs.classification.config.data.indian.fold_7"
-indian-f8 = "mednet.libs.classification.config.data.indian.fold_8"
-indian-f9 = "mednet.libs.classification.config.data.indian.fold_9"
+indian = "mednet.classify.config.data.indian.default"
+indian-f0 = "mednet.classify.config.data.indian.fold_0"
+indian-f1 = "mednet.classify.config.data.indian.fold_1"
+indian-f2 = "mednet.classify.config.data.indian.fold_2"
+indian-f3 = "mednet.classify.config.data.indian.fold_3"
+indian-f4 = "mednet.classify.config.data.indian.fold_4"
+indian-f5 = "mednet.classify.config.data.indian.fold_5"
+indian-f6 = "mednet.classify.config.data.indian.fold_6"
+indian-f7 = "mednet.classify.config.data.indian.fold_7"
+indian-f8 = "mednet.classify.config.data.indian.fold_8"
+indian-f9 = "mednet.classify.config.data.indian.fold_9"
 
 # TBX11K dataset split 1: healthy vs active tb, and cross-validation folds
-tbx11k-v1-healthy-vs-atb = "mednet.libs.classification.config.data.tbx11k.v1_healthy_vs_atb"
-tbx11k-v1-f0 = "mednet.libs.classification.config.data.tbx11k.v1_fold_0"
-tbx11k-v1-f1 = "mednet.libs.classification.config.data.tbx11k.v1_fold_1"
-tbx11k-v1-f2 = "mednet.libs.classification.config.data.tbx11k.v1_fold_2"
-tbx11k-v1-f3 = "mednet.libs.classification.config.data.tbx11k.v1_fold_3"
-tbx11k-v1-f4 = "mednet.libs.classification.config.data.tbx11k.v1_fold_4"
-tbx11k-v1-f5 = "mednet.libs.classification.config.data.tbx11k.v1_fold_5"
-tbx11k-v1-f6 = "mednet.libs.classification.config.data.tbx11k.v1_fold_6"
-tbx11k-v1-f7 = "mednet.libs.classification.config.data.tbx11k.v1_fold_7"
-tbx11k-v1-f8 = "mednet.libs.classification.config.data.tbx11k.v1_fold_8"
-tbx11k-v1-f9 = "mednet.libs.classification.config.data.tbx11k.v1_fold_9"
+tbx11k-v1-healthy-vs-atb = "mednet.classify.config.data.tbx11k.v1_healthy_vs_atb"
+tbx11k-v1-f0 = "mednet.classify.config.data.tbx11k.v1_fold_0"
+tbx11k-v1-f1 = "mednet.classify.config.data.tbx11k.v1_fold_1"
+tbx11k-v1-f2 = "mednet.classify.config.data.tbx11k.v1_fold_2"
+tbx11k-v1-f3 = "mednet.classify.config.data.tbx11k.v1_fold_3"
+tbx11k-v1-f4 = "mednet.classify.config.data.tbx11k.v1_fold_4"
+tbx11k-v1-f5 = "mednet.classify.config.data.tbx11k.v1_fold_5"
+tbx11k-v1-f6 = "mednet.classify.config.data.tbx11k.v1_fold_6"
+tbx11k-v1-f7 = "mednet.classify.config.data.tbx11k.v1_fold_7"
+tbx11k-v1-f8 = "mednet.classify.config.data.tbx11k.v1_fold_8"
+tbx11k-v1-f9 = "mednet.classify.config.data.tbx11k.v1_fold_9"
 
 # TBX11K dataset split 2: others vs active tb, and cross-validation folds
-tbx11k-v2-others-vs-atb = "mednet.libs.classification.config.data.tbx11k.v2_others_vs_atb"
-tbx11k-v2-f0 = "mednet.libs.classification.config.data.tbx11k.v2_fold_0"
-tbx11k-v2-f1 = "mednet.libs.classification.config.data.tbx11k.v2_fold_1"
-tbx11k-v2-f2 = "mednet.libs.classification.config.data.tbx11k.v2_fold_2"
-tbx11k-v2-f3 = "mednet.libs.classification.config.data.tbx11k.v2_fold_3"
-tbx11k-v2-f4 = "mednet.libs.classification.config.data.tbx11k.v2_fold_4"
-tbx11k-v2-f5 = "mednet.libs.classification.config.data.tbx11k.v2_fold_5"
-tbx11k-v2-f6 = "mednet.libs.classification.config.data.tbx11k.v2_fold_6"
-tbx11k-v2-f7 = "mednet.libs.classification.config.data.tbx11k.v2_fold_7"
-tbx11k-v2-f8 = "mednet.libs.classification.config.data.tbx11k.v2_fold_8"
-tbx11k-v2-f9 = "mednet.libs.classification.config.data.tbx11k.v2_fold_9"
+tbx11k-v2-others-vs-atb = "mednet.classify.config.data.tbx11k.v2_others_vs_atb"
+tbx11k-v2-f0 = "mednet.classify.config.data.tbx11k.v2_fold_0"
+tbx11k-v2-f1 = "mednet.classify.config.data.tbx11k.v2_fold_1"
+tbx11k-v2-f2 = "mednet.classify.config.data.tbx11k.v2_fold_2"
+tbx11k-v2-f3 = "mednet.classify.config.data.tbx11k.v2_fold_3"
+tbx11k-v2-f4 = "mednet.classify.config.data.tbx11k.v2_fold_4"
+tbx11k-v2-f5 = "mednet.classify.config.data.tbx11k.v2_fold_5"
+tbx11k-v2-f6 = "mednet.classify.config.data.tbx11k.v2_fold_6"
+tbx11k-v2-f7 = "mednet.classify.config.data.tbx11k.v2_fold_7"
+tbx11k-v2-f8 = "mednet.classify.config.data.tbx11k.v2_fold_8"
+tbx11k-v2-f9 = "mednet.classify.config.data.tbx11k.v2_fold_9"
 
 # montgomery-shenzhen aggregated dataset
-montgomery-shenzhen = "mednet.libs.classification.config.data.montgomery_shenzhen.default"
-montgomery-shenzhen-f0 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_0"
-montgomery-shenzhen-f1 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_1"
-montgomery-shenzhen-f2 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_2"
-montgomery-shenzhen-f3 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_3"
-montgomery-shenzhen-f4 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_4"
-montgomery-shenzhen-f5 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_5"
-montgomery-shenzhen-f6 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_6"
-montgomery-shenzhen-f7 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_7"
-montgomery-shenzhen-f8 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_8"
-montgomery-shenzhen-f9 = "mednet.libs.classification.config.data.montgomery_shenzhen.fold_9"
+montgomery-shenzhen = "mednet.classify.config.data.montgomery_shenzhen.default"
+montgomery-shenzhen-f0 = "mednet.classify.config.data.montgomery_shenzhen.fold_0"
+montgomery-shenzhen-f1 = "mednet.classify.config.data.montgomery_shenzhen.fold_1"
+montgomery-shenzhen-f2 = "mednet.classify.config.data.montgomery_shenzhen.fold_2"
+montgomery-shenzhen-f3 = "mednet.classify.config.data.montgomery_shenzhen.fold_3"
+montgomery-shenzhen-f4 = "mednet.classify.config.data.montgomery_shenzhen.fold_4"
+montgomery-shenzhen-f5 = "mednet.classify.config.data.montgomery_shenzhen.fold_5"
+montgomery-shenzhen-f6 = "mednet.classify.config.data.montgomery_shenzhen.fold_6"
+montgomery-shenzhen-f7 = "mednet.classify.config.data.montgomery_shenzhen.fold_7"
+montgomery-shenzhen-f8 = "mednet.classify.config.data.montgomery_shenzhen.fold_8"
+montgomery-shenzhen-f9 = "mednet.classify.config.data.montgomery_shenzhen.fold_9"
 
 # montgomery-shenzhen-indian aggregated dataset
-montgomery-shenzhen-indian = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.default"
-montgomery-shenzhen-indian-f0 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_0"
-montgomery-shenzhen-indian-f1 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_1"
-montgomery-shenzhen-indian-f2 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_2"
-montgomery-shenzhen-indian-f3 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_3"
-montgomery-shenzhen-indian-f4 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_4"
-montgomery-shenzhen-indian-f5 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_5"
-montgomery-shenzhen-indian-f6 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_6"
-montgomery-shenzhen-indian-f7 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_7"
-montgomery-shenzhen-indian-f8 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_8"
-montgomery-shenzhen-indian-f9 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian.fold_9"
+montgomery-shenzhen-indian = "mednet.classify.config.data.montgomery_shenzhen_indian.default"
+montgomery-shenzhen-indian-f0 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_0"
+montgomery-shenzhen-indian-f1 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_1"
+montgomery-shenzhen-indian-f2 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_2"
+montgomery-shenzhen-indian-f3 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_3"
+montgomery-shenzhen-indian-f4 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_4"
+montgomery-shenzhen-indian-f5 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_5"
+montgomery-shenzhen-indian-f6 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_6"
+montgomery-shenzhen-indian-f7 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_7"
+montgomery-shenzhen-indian-f8 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_8"
+montgomery-shenzhen-indian-f9 = "mednet.classify.config.data.montgomery_shenzhen_indian.fold_9"
 
 # montgomery-shenzhen-indian-tbx11k aggregated dataset
-montgomery-shenzhen-indian-tbx11k-v1 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_healthy_vs_atb"
-montgomery-shenzhen-indian-tbx11k-v1-f0 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_0"
-montgomery-shenzhen-indian-tbx11k-v1-f1 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_1"
-montgomery-shenzhen-indian-tbx11k-v1-f2 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_2"
-montgomery-shenzhen-indian-tbx11k-v1-f3 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_3"
-montgomery-shenzhen-indian-tbx11k-v1-f4 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_4"
-montgomery-shenzhen-indian-tbx11k-v1-f5 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_5"
-montgomery-shenzhen-indian-tbx11k-v1-f6 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_6"
-montgomery-shenzhen-indian-tbx11k-v1-f7 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_7"
-montgomery-shenzhen-indian-tbx11k-v1-f8 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_8"
-montgomery-shenzhen-indian-tbx11k-v1-f9 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_9"
-montgomery-shenzhen-indian-tbx11k-v2 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_others_vs_atb"
-montgomery-shenzhen-indian-tbx11k-v2-f0 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_0"
-montgomery-shenzhen-indian-tbx11k-v2-f1 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_1"
-montgomery-shenzhen-indian-tbx11k-v2-f2 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_2"
-montgomery-shenzhen-indian-tbx11k-v2-f3 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_3"
-montgomery-shenzhen-indian-tbx11k-v2-f4 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_4"
-montgomery-shenzhen-indian-tbx11k-v2-f5 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_5"
-montgomery-shenzhen-indian-tbx11k-v2-f6 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_6"
-montgomery-shenzhen-indian-tbx11k-v2-f7 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_7"
-montgomery-shenzhen-indian-tbx11k-v2-f8 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_8"
-montgomery-shenzhen-indian-tbx11k-v2-f9 = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_9"
+montgomery-shenzhen-indian-tbx11k-v1 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_healthy_vs_atb"
+montgomery-shenzhen-indian-tbx11k-v1-f0 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_0"
+montgomery-shenzhen-indian-tbx11k-v1-f1 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_1"
+montgomery-shenzhen-indian-tbx11k-v1-f2 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_2"
+montgomery-shenzhen-indian-tbx11k-v1-f3 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_3"
+montgomery-shenzhen-indian-tbx11k-v1-f4 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_4"
+montgomery-shenzhen-indian-tbx11k-v1-f5 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_5"
+montgomery-shenzhen-indian-tbx11k-v1-f6 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_6"
+montgomery-shenzhen-indian-tbx11k-v1-f7 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_7"
+montgomery-shenzhen-indian-tbx11k-v1-f8 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_8"
+montgomery-shenzhen-indian-tbx11k-v1-f9 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_9"
+montgomery-shenzhen-indian-tbx11k-v2 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_others_vs_atb"
+montgomery-shenzhen-indian-tbx11k-v2-f0 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_0"
+montgomery-shenzhen-indian-tbx11k-v2-f1 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_1"
+montgomery-shenzhen-indian-tbx11k-v2-f2 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_2"
+montgomery-shenzhen-indian-tbx11k-v2-f3 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_3"
+montgomery-shenzhen-indian-tbx11k-v2-f4 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_4"
+montgomery-shenzhen-indian-tbx11k-v2-f5 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_5"
+montgomery-shenzhen-indian-tbx11k-v2-f6 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_6"
+montgomery-shenzhen-indian-tbx11k-v2-f7 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_7"
+montgomery-shenzhen-indian-tbx11k-v2-f8 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_8"
+montgomery-shenzhen-indian-tbx11k-v2-f9 = "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_9"
 
 # tbpoc dataset (only cross-validation folds)
-tbpoc-f0 = "mednet.libs.classification.config.data.tbpoc.fold_0"
-tbpoc-f1 = "mednet.libs.classification.config.data.tbpoc.fold_1"
-tbpoc-f2 = "mednet.libs.classification.config.data.tbpoc.fold_2"
-tbpoc-f3 = "mednet.libs.classification.config.data.tbpoc.fold_3"
-tbpoc-f4 = "mednet.libs.classification.config.data.tbpoc.fold_4"
-tbpoc-f5 = "mednet.libs.classification.config.data.tbpoc.fold_5"
-tbpoc-f6 = "mednet.libs.classification.config.data.tbpoc.fold_6"
-tbpoc-f7 = "mednet.libs.classification.config.data.tbpoc.fold_7"
-tbpoc-f8 = "mednet.libs.classification.config.data.tbpoc.fold_8"
-tbpoc-f9 = "mednet.libs.classification.config.data.tbpoc.fold_9"
+tbpoc-f0 = "mednet.classify.config.data.tbpoc.fold_0"
+tbpoc-f1 = "mednet.classify.config.data.tbpoc.fold_1"
+tbpoc-f2 = "mednet.classify.config.data.tbpoc.fold_2"
+tbpoc-f3 = "mednet.classify.config.data.tbpoc.fold_3"
+tbpoc-f4 = "mednet.classify.config.data.tbpoc.fold_4"
+tbpoc-f5 = "mednet.classify.config.data.tbpoc.fold_5"
+tbpoc-f6 = "mednet.classify.config.data.tbpoc.fold_6"
+tbpoc-f7 = "mednet.classify.config.data.tbpoc.fold_7"
+tbpoc-f8 = "mednet.classify.config.data.tbpoc.fold_8"
+tbpoc-f9 = "mednet.classify.config.data.tbpoc.fold_9"
 
 # hivtb dataset (only cross-validation folds)
-hivtb-f0 = "mednet.libs.classification.config.data.hivtb.fold_0"
-hivtb-f1 = "mednet.libs.classification.config.data.hivtb.fold_1"
-hivtb-f2 = "mednet.libs.classification.config.data.hivtb.fold_2"
-hivtb-f3 = "mednet.libs.classification.config.data.hivtb.fold_3"
-hivtb-f4 = "mednet.libs.classification.config.data.hivtb.fold_4"
-hivtb-f5 = "mednet.libs.classification.config.data.hivtb.fold_5"
-hivtb-f6 = "mednet.libs.classification.config.data.hivtb.fold_6"
-hivtb-f7 = "mednet.libs.classification.config.data.hivtb.fold_7"
-hivtb-f8 = "mednet.libs.classification.config.data.hivtb.fold_8"
-hivtb-f9 = "mednet.libs.classification.config.data.hivtb.fold_9"
+hivtb-f0 = "mednet.classify.config.data.hivtb.fold_0"
+hivtb-f1 = "mednet.classify.config.data.hivtb.fold_1"
+hivtb-f2 = "mednet.classify.config.data.hivtb.fold_2"
+hivtb-f3 = "mednet.classify.config.data.hivtb.fold_3"
+hivtb-f4 = "mednet.classify.config.data.hivtb.fold_4"
+hivtb-f5 = "mednet.classify.config.data.hivtb.fold_5"
+hivtb-f6 = "mednet.classify.config.data.hivtb.fold_6"
+hivtb-f7 = "mednet.classify.config.data.hivtb.fold_7"
+hivtb-f8 = "mednet.classify.config.data.hivtb.fold_8"
+hivtb-f9 = "mednet.classify.config.data.hivtb.fold_9"
 
 # NIH CXR14 (relabeled), multi-class (14 labels)
-nih-cxr14 = "mednet.libs.classification.config.data.nih_cxr14.default"
-nih-cxr14-cardiomegaly = "mednet.libs.classification.config.data.nih_cxr14.cardiomegaly"
+nih-cxr14 = "mednet.classify.config.data.nih_cxr14.default"
+nih-cxr14-cardiomegaly = "mednet.classify.config.data.nih_cxr14.cardiomegaly"
 
 # PadChest, multi-class (varied number of labels)
-padchest-idiap = "mednet.libs.classification.config.data.padchest.idiap"
-padchest-tb-idiap = "mednet.libs.classification.config.data.padchest.tb_idiap"
-padchest-no-tb-idiap = "mednet.libs.classification.config.data.padchest.no_tb_idiap"
-padchest-cardiomegaly-idiap = "mednet.libs.classification.config.data.padchest.cardiomegaly_idiap"
+padchest-idiap = "mednet.classify.config.data.padchest.idiap"
+padchest-tb-idiap = "mednet.classify.config.data.padchest.tb_idiap"
+padchest-no-tb-idiap = "mednet.classify.config.data.padchest.no_tb_idiap"
+padchest-cardiomegaly-idiap = "mednet.classify.config.data.padchest.cardiomegaly_idiap"
 
 # NIH CXR14 / PadChest aggregated dataset
-nih-cxr14-padchest = "mednet.libs.classification.config.data.nih_cxr14_padchest.idiap"
+nih-cxr14-padchest = "mednet.classify.config.data.nih_cxr14_padchest.idiap"
 
 # montgomery-shenzhen-indian-padchest aggregated dataset
-montgomery-shenzhen-indian-padchest = "mednet.libs.classification.config.data.montgomery_shenzhen_indian_padchest.default"
+montgomery-shenzhen-indian-padchest = "mednet.classify.config.data.montgomery_shenzhen_indian_padchest.default"
 
 # VISCERAL dataset
-visceral = "mednet.libs.classification.config.data.visceral.default"
-
-[project.entry-points."mednet.libs.segmentation.config"]
-
-# models
-driu = "mednet.libs.segmentation.config.models.driu"
-driu-bn = "mednet.libs.segmentation.config.models.driu_bn"
-driu-od = "mednet.libs.segmentation.config.models.driu_od"
-driu-pix = "mednet.libs.segmentation.config.models.driu_pix"
-hed = "mednet.libs.segmentation.config.models.hed"
-lwnet = "mednet.libs.segmentation.config.models.lwnet"
-m2unet = "mednet.libs.segmentation.config.models.m2unet"
-unet = "mednet.libs.segmentation.config.models.unet"
-
-affine = "mednet.libs.common.config.augmentations.affine"
-elastic = "mednet.libs.common.config.augmentations.elastic"
-hflip = "mednet.libs.common.config.augmentations.hflip"
-jitter = "mednet.libs.common.config.augmentations.jitter"
-hflip-affine = "mednet.libs.common.config.augmentations.hflip_affine"
-hflip-jitter-affine = "mednet.libs.common.config.augmentations.hflip_jitter_affine"
+visceral = "mednet.classify.config.data.visceral.default"
 
 # chase-db1 - retinography
-chasedb1 = "mednet.libs.segmentation.config.data.chasedb1.first_annotator"
-chasedb1-2nd = "mednet.libs.segmentation.config.data.chasedb1.second_annotator"
+chasedb1 = "mednet.segment.config.data.chasedb1.first_annotator"
+chasedb1-2nd = "mednet.segment.config.data.chasedb1.second_annotator"
 
 # cxr8 - cxr
-cxr8 = "mednet.libs.segmentation.config.data.cxr8.default"
+cxr8 = "mednet.segment.config.data.cxr8.default"
 
 # drhagis dataset - retinography
-drhagis = "mednet.libs.segmentation.config.data.drhagis.default"
+drhagis = "mednet.segment.config.data.drhagis.default"
 
 # drionsdb - retinography
-drionsdb = "mednet.libs.segmentation.config.data.drionsdb.expert1"
-drionsdb-2nd = "mednet.libs.segmentation.config.data.drionsdb.expert2"
+drionsdb = "mednet.segment.config.data.drionsdb.expert1"
+drionsdb-2nd = "mednet.segment.config.data.drionsdb.expert2"
 
 # drive dataset - retinography
-drive = "mednet.libs.segmentation.config.data.drive.default"
-drive-2nd = "mednet.libs.segmentation.config.data.drive.drive_2nd"
+drive = "mednet.segment.config.data.drive.default"
+drive-2nd = "mednet.segment.config.data.drive.drive_2nd"
 
 # drishti-gs1 - retinography
-drishtigs1-disc-all = "mednet.libs.segmentation.config.data.drishtigs1.optic_disc_all"
-drishtigs1-disc-any = "mednet.libs.segmentation.config.data.drishtigs1.optic_disc_any"
-drishtigs1-cup-all = "mednet.libs.segmentation.config.data.drishtigs1.optic_cup_all"
-drishtigs1-cup-any = "mednet.libs.segmentation.config.data.drishtigs1.optic_cup_any"
+drishtigs1-disc-all = "mednet.segment.config.data.drishtigs1.optic_disc_all"
+drishtigs1-disc-any = "mednet.segment.config.data.drishtigs1.optic_disc_any"
+drishtigs1-cup-all = "mednet.segment.config.data.drishtigs1.optic_cup_all"
+drishtigs1-cup-any = "mednet.segment.config.data.drishtigs1.optic_cup_any"
 
 # hrf - retinography
-hrf = "mednet.libs.segmentation.config.data.hrf.default"
+hrf = "mednet.segment.config.data.hrf.default"
 
 # iostar - retinography
-iostar-vessel = "mednet.libs.segmentation.config.data.iostar.vessel"
-iostar-disc = "mednet.libs.segmentation.config.data.iostar.optic_disc"
+iostar-vessel = "mednet.segment.config.data.iostar.vessel"
+iostar-disc = "mednet.segment.config.data.iostar.optic_disc"
 
 # jsrt - cxr
-jsrt = "mednet.libs.segmentation.config.data.jsrt.default"
+jsrt = "mednet.segment.config.data.jsrt.default"
 
 # montgomery county - cxr
-montgomery = "mednet.libs.segmentation.config.data.montgomery.default"
+montgomery-segment = "mednet.segment.config.data.montgomery.default"
 
 # refuge - retinography
-refuge-cup = "mednet.libs.segmentation.config.data.refuge.cup"
-refuge-disc = "mednet.libs.segmentation.config.data.refuge.disc"
+refuge-cup = "mednet.segment.config.data.refuge.cup"
+refuge-disc = "mednet.segment.config.data.refuge.disc"
 
 # rim one r3 - retinography
-rimoner3-cup = "mednet.libs.segmentation.config.data.rimoner3.cup_exp1"
-rimoner3-disc = "mednet.libs.segmentation.config.data.rimoner3.disc_exp1"
-rimoner3-cup-2nd = "mednet.libs.segmentation.config.data.rimoner3.cup_exp2"
-rimoner3-disc-2nd = "mednet.libs.segmentation.config.data.rimoner3.disc_exp2"
+rimoner3-cup = "mednet.segment.config.data.rimoner3.cup_exp1"
+rimoner3-disc = "mednet.segment.config.data.rimoner3.disc_exp1"
+rimoner3-cup-2nd = "mednet.segment.config.data.rimoner3.cup_exp2"
+rimoner3-disc-2nd = "mednet.segment.config.data.rimoner3.disc_exp2"
 
 # shenzhen - cxr
-shenzhen = "mednet.libs.segmentation.config.data.shenzhen.default"
+shenzhen-segment = "mednet.segment.config.data.shenzhen.default"
 
 # stare dataset - retinography
-stare = "mednet.libs.segmentation.config.data.stare.ah"
-stare-2nd = "mednet.libs.segmentation.config.data.stare.vk"
+stare = "mednet.segment.config.data.stare.ah"
+stare-2nd = "mednet.segment.config.data.stare.vk"
 
 [tool.ruff]
 line-length = 88
diff --git a/src/mednet/libs/classification/__init__.py b/src/mednet/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/__init__.py
rename to src/mednet/__init__.py
diff --git a/src/mednet/libs/classification/config/__init__.py b/src/mednet/classify/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/__init__.py
rename to src/mednet/classify/__init__.py
diff --git a/src/mednet/libs/classification/config/data/__init__.py b/src/mednet/classify/config/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/__init__.py
rename to src/mednet/classify/config/__init__.py
diff --git a/src/mednet/libs/classification/config/data/hivtb/__init__.py b/src/mednet/classify/config/data/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/__init__.py
rename to src/mednet/classify/config/data/__init__.py
diff --git a/src/mednet/libs/classification/config/data/indian/__init__.py b/src/mednet/classify/config/data/hivtb/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/__init__.py
rename to src/mednet/classify/config/data/hivtb/__init__.py
diff --git a/src/mednet/libs/classification/config/data/hivtb/datamodule.py b/src/mednet/classify/config/data/hivtb/datamodule.py
similarity index 86%
rename from src/mednet/libs/classification/config/data/hivtb/datamodule.py
rename to src/mednet/classify/config/data/hivtb/datamodule.py
index cebf4036..354a40f8 100644
--- a/src/mednet/libs/classification/config/data/hivtb/datamodule.py
+++ b/src/mednet/classify/config/data/hivtb/datamodule.py
@@ -8,18 +8,18 @@ Database reference: [HIV-TB-2019]_
 
 import os
 import pathlib
+import typing
 
 import PIL.Image
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.image_utils import remove_black_borders
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.data.typing import Sample
-from mednet.libs.common.utils.rc import load_rc
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.image_utils import remove_black_borders
+from .....data.split import make_split
+from .....data.typing import Sample
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -40,7 +40,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             ),
         )
 
-    def sample(self, sample: tuple[str, int]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load a single image sample from the disk.
 
         Parameters
@@ -66,12 +66,12 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
 
         return tensor, dict(target=sample[1], name=sample[0])  # type: ignore[arg-type]
 
-    def target(self, sample: tuple[str, int]) -> int:
+    def target(self, k: typing.Any) -> int | list[int]:
         """Load a single image sample target from the disk.
 
         Parameters
         ----------
-        sample
+        k
             A tuple containing the path suffix, within the dataset root folder,
             where to find the image to be loaded, and an integer, representing
             the sample target.
@@ -82,7 +82,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             The integer target associated with the sample.
         """
 
-        return sample[1]
+        return k[1]
 
 
 class DataModule(CachingDataModule):
@@ -127,4 +127,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-0.json b/src/mednet/classify/config/data/hivtb/fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-0.json
rename to src/mednet/classify/config/data/hivtb/fold-0.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-1.json b/src/mednet/classify/config/data/hivtb/fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-1.json
rename to src/mednet/classify/config/data/hivtb/fold-1.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-2.json b/src/mednet/classify/config/data/hivtb/fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-2.json
rename to src/mednet/classify/config/data/hivtb/fold-2.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-3.json b/src/mednet/classify/config/data/hivtb/fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-3.json
rename to src/mednet/classify/config/data/hivtb/fold-3.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-4.json b/src/mednet/classify/config/data/hivtb/fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-4.json
rename to src/mednet/classify/config/data/hivtb/fold-4.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-5.json b/src/mednet/classify/config/data/hivtb/fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-5.json
rename to src/mednet/classify/config/data/hivtb/fold-5.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-6.json b/src/mednet/classify/config/data/hivtb/fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-6.json
rename to src/mednet/classify/config/data/hivtb/fold-6.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-7.json b/src/mednet/classify/config/data/hivtb/fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-7.json
rename to src/mednet/classify/config/data/hivtb/fold-7.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-8.json b/src/mednet/classify/config/data/hivtb/fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-8.json
rename to src/mednet/classify/config/data/hivtb/fold-8.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold-9.json b/src/mednet/classify/config/data/hivtb/fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/hivtb/fold-9.json
rename to src/mednet/classify/config/data/hivtb/fold-9.json
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_0.py b/src/mednet/classify/config/data/hivtb/fold_0.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_0.py
rename to src/mednet/classify/config/data/hivtb/fold_0.py
index 1c64db6d..17dd6120 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_0.py
+++ b/src/mednet/classify/config/data/hivtb/fold_0.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_1.py b/src/mednet/classify/config/data/hivtb/fold_1.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_1.py
rename to src/mednet/classify/config/data/hivtb/fold_1.py
index 98401e1e..00df532a 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_1.py
+++ b/src/mednet/classify/config/data/hivtb/fold_1.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_2.py b/src/mednet/classify/config/data/hivtb/fold_2.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_2.py
rename to src/mednet/classify/config/data/hivtb/fold_2.py
index b977dee9..77601f06 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_2.py
+++ b/src/mednet/classify/config/data/hivtb/fold_2.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_3.py b/src/mednet/classify/config/data/hivtb/fold_3.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_3.py
rename to src/mednet/classify/config/data/hivtb/fold_3.py
index e3ab0791..410e981a 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_3.py
+++ b/src/mednet/classify/config/data/hivtb/fold_3.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_4.py b/src/mednet/classify/config/data/hivtb/fold_4.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_4.py
rename to src/mednet/classify/config/data/hivtb/fold_4.py
index 72ce7243..8272960e 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_4.py
+++ b/src/mednet/classify/config/data/hivtb/fold_4.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_5.py b/src/mednet/classify/config/data/hivtb/fold_5.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_5.py
rename to src/mednet/classify/config/data/hivtb/fold_5.py
index 18ab3a98..34eab9b1 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_5.py
+++ b/src/mednet/classify/config/data/hivtb/fold_5.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_6.py b/src/mednet/classify/config/data/hivtb/fold_6.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_6.py
rename to src/mednet/classify/config/data/hivtb/fold_6.py
index 0763f92e..dfd71f8b 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_6.py
+++ b/src/mednet/classify/config/data/hivtb/fold_6.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_7.py b/src/mednet/classify/config/data/hivtb/fold_7.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_7.py
rename to src/mednet/classify/config/data/hivtb/fold_7.py
index 4078ef8a..323e5f22 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_7.py
+++ b/src/mednet/classify/config/data/hivtb/fold_7.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_8.py b/src/mednet/classify/config/data/hivtb/fold_8.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_8.py
rename to src/mednet/classify/config/data/hivtb/fold_8.py
index 8f26c539..f599bc1c 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_8.py
+++ b/src/mednet/classify/config/data/hivtb/fold_8.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/hivtb/fold_9.py b/src/mednet/classify/config/data/hivtb/fold_9.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/hivtb/fold_9.py
rename to src/mednet/classify/config/data/hivtb/fold_9.py
index 911590af..5e73424c 100644
--- a/src/mednet/libs/classification/config/data/hivtb/fold_9.py
+++ b/src/mednet/classify/config/data/hivtb/fold_9.py
@@ -5,9 +5,10 @@
 
 Database reference: [HIV-TB-2019]_
 
-See :py:class:`mednet.libs.classification.config.data.hivtb.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.hivtb.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.hivtb.datamodule import DataModule
+from mednet.classify.config.data.hivtb.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/__init__.py b/src/mednet/classify/config/data/indian/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/__init__.py
rename to src/mednet/classify/config/data/indian/__init__.py
diff --git a/src/mednet/libs/classification/config/data/indian/datamodule.py b/src/mednet/classify/config/data/indian/datamodule.py
similarity index 91%
rename from src/mednet/libs/classification/config/data/indian/datamodule.py
rename to src/mednet/classify/config/data/indian/datamodule.py
index efcce8e7..f888f054 100644
--- a/src/mednet/libs/classification/config/data/indian/datamodule.py
+++ b/src/mednet/classify/config/data/indian/datamodule.py
@@ -8,10 +8,9 @@ Database reference: [INDIAN-2013]_
 
 import pathlib
 
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-
-from ....config.data.shenzhen.datamodule import ClassificationRawDataLoader
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from ..shenzhen.datamodule import ClassificationRawDataLoader
 
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
@@ -68,4 +67,5 @@ class DataModule(CachingDataModule):
             ),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/indian/default.json b/src/mednet/classify/config/data/indian/default.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/default.json
rename to src/mednet/classify/config/data/indian/default.json
diff --git a/src/mednet/libs/classification/config/data/indian/default.py b/src/mednet/classify/config/data/indian/default.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/indian/default.py
rename to src/mednet/classify/config/data/indian/default.py
index 4633effd..d842735e 100644
--- a/src/mednet/libs/classification/config/data/indian/default.py
+++ b/src/mednet/classify/config/data/indian/default.py
@@ -5,9 +5,9 @@
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold-0.json b/src/mednet/classify/config/data/indian/fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-0.json
rename to src/mednet/classify/config/data/indian/fold-0.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-1.json b/src/mednet/classify/config/data/indian/fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-1.json
rename to src/mednet/classify/config/data/indian/fold-1.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-2.json b/src/mednet/classify/config/data/indian/fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-2.json
rename to src/mednet/classify/config/data/indian/fold-2.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-3.json b/src/mednet/classify/config/data/indian/fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-3.json
rename to src/mednet/classify/config/data/indian/fold-3.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-4.json b/src/mednet/classify/config/data/indian/fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-4.json
rename to src/mednet/classify/config/data/indian/fold-4.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-5.json b/src/mednet/classify/config/data/indian/fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-5.json
rename to src/mednet/classify/config/data/indian/fold-5.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-6.json b/src/mednet/classify/config/data/indian/fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-6.json
rename to src/mednet/classify/config/data/indian/fold-6.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-7.json b/src/mednet/classify/config/data/indian/fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-7.json
rename to src/mednet/classify/config/data/indian/fold-7.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-8.json b/src/mednet/classify/config/data/indian/fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-8.json
rename to src/mednet/classify/config/data/indian/fold-8.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold-9.json b/src/mednet/classify/config/data/indian/fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/indian/fold-9.json
rename to src/mednet/classify/config/data/indian/fold-9.json
diff --git a/src/mednet/libs/classification/config/data/indian/fold_0.py b/src/mednet/classify/config/data/indian/fold_0.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_0.py
rename to src/mednet/classify/config/data/indian/fold_0.py
index b476423f..e66d9304 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_0.py
+++ b/src/mednet/classify/config/data/indian/fold_0.py
@@ -6,9 +6,10 @@
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_1.py b/src/mednet/classify/config/data/indian/fold_1.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_1.py
rename to src/mednet/classify/config/data/indian/fold_1.py
index 52560934..7c7bb300 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_1.py
+++ b/src/mednet/classify/config/data/indian/fold_1.py
@@ -6,9 +6,10 @@ fold 1).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_2.py b/src/mednet/classify/config/data/indian/fold_2.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_2.py
rename to src/mednet/classify/config/data/indian/fold_2.py
index f9857d82..1afad5c6 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_2.py
+++ b/src/mednet/classify/config/data/indian/fold_2.py
@@ -6,9 +6,10 @@ fold 2).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_3.py b/src/mednet/classify/config/data/indian/fold_3.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_3.py
rename to src/mednet/classify/config/data/indian/fold_3.py
index fc3ca3aa..a0be8bd8 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_3.py
+++ b/src/mednet/classify/config/data/indian/fold_3.py
@@ -6,9 +6,10 @@ fold 3).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_4.py b/src/mednet/classify/config/data/indian/fold_4.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_4.py
rename to src/mednet/classify/config/data/indian/fold_4.py
index b42e140c..7a5314ce 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_4.py
+++ b/src/mednet/classify/config/data/indian/fold_4.py
@@ -6,9 +6,10 @@ fold 4).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_5.py b/src/mednet/classify/config/data/indian/fold_5.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_5.py
rename to src/mednet/classify/config/data/indian/fold_5.py
index c2bbc56a..623de9da 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_5.py
+++ b/src/mednet/classify/config/data/indian/fold_5.py
@@ -6,9 +6,10 @@ fold 5).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_6.py b/src/mednet/classify/config/data/indian/fold_6.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_6.py
rename to src/mednet/classify/config/data/indian/fold_6.py
index 9bb255b6..35500c61 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_6.py
+++ b/src/mednet/classify/config/data/indian/fold_6.py
@@ -6,9 +6,10 @@ fold 6).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_7.py b/src/mednet/classify/config/data/indian/fold_7.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_7.py
rename to src/mednet/classify/config/data/indian/fold_7.py
index 35cd3477..8c41ced0 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_7.py
+++ b/src/mednet/classify/config/data/indian/fold_7.py
@@ -6,9 +6,10 @@ fold 7).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_8.py b/src/mednet/classify/config/data/indian/fold_8.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_8.py
rename to src/mednet/classify/config/data/indian/fold_8.py
index df089e03..3eb789c0 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_8.py
+++ b/src/mednet/classify/config/data/indian/fold_8.py
@@ -6,9 +6,10 @@ fold 8).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/indian/fold_9.py b/src/mednet/classify/config/data/indian/fold_9.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/indian/fold_9.py
rename to src/mednet/classify/config/data/indian/fold_9.py
index b0d0d5ab..071912cd 100644
--- a/src/mednet/libs/classification/config/data/indian/fold_9.py
+++ b/src/mednet/classify/config/data/indian/fold_9.py
@@ -6,9 +6,10 @@ fold 9).
 
 Database reference: [INDIAN-2013]_
 
-See :py:class:`mednet.libs.classification.config.data.indian.datamodule.DataModule` for technical details.
+See :py:class:`mednet.classify.config.data.indian.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.indian.datamodule import DataModule
+from mednet.classify.config.data.indian.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/__init__.py b/src/mednet/classify/config/data/montgomery/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/__init__.py
rename to src/mednet/classify/config/data/montgomery/__init__.py
diff --git a/src/mednet/libs/classification/config/data/montgomery/datamodule.py b/src/mednet/classify/config/data/montgomery/datamodule.py
similarity index 87%
rename from src/mednet/libs/classification/config/data/montgomery/datamodule.py
rename to src/mednet/classify/config/data/montgomery/datamodule.py
index 52f23320..6b5aeaa2 100644
--- a/src/mednet/libs/classification/config/data/montgomery/datamodule.py
+++ b/src/mednet/classify/config/data/montgomery/datamodule.py
@@ -8,18 +8,18 @@ Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
 import os
 import pathlib
+import typing
 
 import PIL.Image
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.image_utils import remove_black_borders
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.image_utils import remove_black_borders
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -46,7 +46,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             load_rc().get(config_variable, os.path.realpath(os.curdir)),
         )
 
-    def sample(self, sample: tuple[str, int]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load a single image sample from the disk.
 
         Parameters
@@ -74,12 +74,12 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
 
         return tensor, dict(target=sample[1], name=sample[0])  # type: ignore[arg-type]
 
-    def target(self, sample: tuple[str, int]) -> int:
+    def target(self, k: typing.Any) -> int | list[int]:
         """Load a single image sample target from the disk.
 
         Parameters
         ----------
-        sample
+        k
             A tuple containing the path suffix, within the dataset root folder,
             where to find the image to be loaded, and an integer, representing
             the sample target.
@@ -90,7 +90,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             The integer target associated with the sample.
         """
 
-        return sample[1]
+        return k[1]
 
 
 class DataModule(CachingDataModule):
@@ -140,4 +140,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/montgomery/default.json b/src/mednet/classify/config/data/montgomery/default.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/default.json
rename to src/mednet/classify/config/data/montgomery/default.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/default.py b/src/mednet/classify/config/data/montgomery/default.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/montgomery/default.py
rename to src/mednet/classify/config/data/montgomery/default.py
index 81bbe384..15b24126 100644
--- a/src/mednet/libs/classification/config/data/montgomery/default.py
+++ b/src/mednet/classify/config/data/montgomery/default.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-0.json b/src/mednet/classify/config/data/montgomery/fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-0.json
rename to src/mednet/classify/config/data/montgomery/fold-0.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-1.json b/src/mednet/classify/config/data/montgomery/fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-1.json
rename to src/mednet/classify/config/data/montgomery/fold-1.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-2.json b/src/mednet/classify/config/data/montgomery/fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-2.json
rename to src/mednet/classify/config/data/montgomery/fold-2.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-3.json b/src/mednet/classify/config/data/montgomery/fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-3.json
rename to src/mednet/classify/config/data/montgomery/fold-3.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-4.json b/src/mednet/classify/config/data/montgomery/fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-4.json
rename to src/mednet/classify/config/data/montgomery/fold-4.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-5.json b/src/mednet/classify/config/data/montgomery/fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-5.json
rename to src/mednet/classify/config/data/montgomery/fold-5.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-6.json b/src/mednet/classify/config/data/montgomery/fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-6.json
rename to src/mednet/classify/config/data/montgomery/fold-6.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-7.json b/src/mednet/classify/config/data/montgomery/fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-7.json
rename to src/mednet/classify/config/data/montgomery/fold-7.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-8.json b/src/mednet/classify/config/data/montgomery/fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-8.json
rename to src/mednet/classify/config/data/montgomery/fold-8.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold-9.json b/src/mednet/classify/config/data/montgomery/fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery/fold-9.json
rename to src/mednet/classify/config/data/montgomery/fold-9.json
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_0.py b/src/mednet/classify/config/data/montgomery/fold_0.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_0.py
rename to src/mednet/classify/config/data/montgomery/fold_0.py
index 97f677e6..d7eb6b8c 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_0.py
+++ b/src/mednet/classify/config/data/montgomery/fold_0.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_1.py b/src/mednet/classify/config/data/montgomery/fold_1.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_1.py
rename to src/mednet/classify/config/data/montgomery/fold_1.py
index 383d0cde..029dfee6 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_1.py
+++ b/src/mednet/classify/config/data/montgomery/fold_1.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_2.py b/src/mednet/classify/config/data/montgomery/fold_2.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_2.py
rename to src/mednet/classify/config/data/montgomery/fold_2.py
index 5ee16a95..c02a07ee 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_2.py
+++ b/src/mednet/classify/config/data/montgomery/fold_2.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_3.py b/src/mednet/classify/config/data/montgomery/fold_3.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_3.py
rename to src/mednet/classify/config/data/montgomery/fold_3.py
index 9fb4a68e..9deeec34 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_3.py
+++ b/src/mednet/classify/config/data/montgomery/fold_3.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_4.py b/src/mednet/classify/config/data/montgomery/fold_4.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_4.py
rename to src/mednet/classify/config/data/montgomery/fold_4.py
index 050b2986..4f501fbb 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_4.py
+++ b/src/mednet/classify/config/data/montgomery/fold_4.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_5.py b/src/mednet/classify/config/data/montgomery/fold_5.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_5.py
rename to src/mednet/classify/config/data/montgomery/fold_5.py
index fddac647..144771ee 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_5.py
+++ b/src/mednet/classify/config/data/montgomery/fold_5.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_6.py b/src/mednet/classify/config/data/montgomery/fold_6.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_6.py
rename to src/mednet/classify/config/data/montgomery/fold_6.py
index 5c8a72a4..305aaa46 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_6.py
+++ b/src/mednet/classify/config/data/montgomery/fold_6.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_7.py b/src/mednet/classify/config/data/montgomery/fold_7.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_7.py
rename to src/mednet/classify/config/data/montgomery/fold_7.py
index 123b1afa..08490dcb 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_7.py
+++ b/src/mednet/classify/config/data/montgomery/fold_7.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See :py:class:`mednet.classify.config.data.montgomery.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_8.py b/src/mednet/classify/config/data/montgomery/fold_8.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_8.py
rename to src/mednet/classify/config/data/montgomery/fold_8.py
index 53b9999e..ce4b4521 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_8.py
+++ b/src/mednet/classify/config/data/montgomery/fold_8.py
@@ -5,12 +5,11 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery/fold_9.py b/src/mednet/classify/config/data/montgomery/fold_9.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery/fold_9.py
rename to src/mednet/classify/config/data/montgomery/fold_9.py
index b09a83ed..7e8fca38 100644
--- a/src/mednet/libs/classification/config/data/montgomery/fold_9.py
+++ b/src/mednet/classify/config/data/montgomery/fold_9.py
@@ -5,12 +5,11 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.montgomery.datamodule.DataModule` for
-technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/__init__.py b/src/mednet/classify/config/data/montgomery_shenzhen/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/__init__.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/__init__.py
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/datamodule.py b/src/mednet/classify/config/data/montgomery_shenzhen/datamodule.py
similarity index 89%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/datamodule.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/datamodule.py
index cce90f7a..9ce86de8 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/datamodule.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/datamodule.py
@@ -5,12 +5,9 @@
 
 import pathlib
 
-from mednet.libs.common.data.datamodule import ConcatDataModule
-from mednet.libs.common.data.split import make_split
-
-from ..montgomery.datamodule import (
-    ClassificationRawDataLoader as MontgomeryLoader,
-)
+from .....data.datamodule import ConcatDataModule
+from .....data.split import make_split
+from ..montgomery.datamodule import ClassificationRawDataLoader as MontgomeryLoader
 from ..shenzhen.datamodule import ClassificationRawDataLoader as ShenzhenLoader
 
 
@@ -49,4 +46,5 @@ class DataModule(ConcatDataModule):
             },
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/default.py b/src/mednet/classify/config/data/montgomery_shenzhen/default.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/default.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/default.py
index bfa3b4fa..b000fa45 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/default.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/default.py
@@ -4,10 +4,12 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (default
 split).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_0.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_0.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_0.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_0.py
index 645d2c57..2ea47510 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_0.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_0.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 0).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_1.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_1.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_1.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_1.py
index 9f05c713..586a816e 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_1.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_1.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 1).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_2.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_2.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_2.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_2.py
index 16e3ef9f..8e465b90 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_2.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_2.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 2).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_3.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_3.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_3.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_3.py
index 2d1404fb..81e71d11 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_3.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_3.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 3).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_4.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_4.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_4.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_4.py
index 25e9a4e9..2494ad07 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_4.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_4.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 4).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_5.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_5.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_5.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_5.py
index c5533299..dec5701d 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_5.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_5.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 5).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_6.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_6.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_6.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_6.py
index 42300375..e2feb847 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_6.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_6.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 6).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_7.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_7.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_7.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_7.py
index 296f3e57..c78b4b24 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_7.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_7.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 7).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_8.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_8.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_8.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_8.py
index 3428c0fb..0e1e1e65 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_8.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_8.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 8).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_9.py b/src/mednet/classify/config/data/montgomery_shenzhen/fold_9.py
similarity index 59%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_9.py
rename to src/mednet/classify/config/data/montgomery_shenzhen/fold_9.py
index 219ee6f3..6386a0e2 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen/fold_9.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen/fold_9.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery and Shenzhen datasets (cross
 validation fold 9).
 
-See :py:class:`.montgomery_shenzhen.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/__init__.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/__init__.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/__init__.py
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/datamodule.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/datamodule.py
similarity index 91%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/datamodule.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/datamodule.py
index 2f6caeac..39943fce 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/datamodule.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/datamodule.py
@@ -7,15 +7,12 @@ databases.
 
 import pathlib
 
-from mednet.libs.common.data.datamodule import ConcatDataModule
-from mednet.libs.common.data.split import make_split
-
+from .....data.datamodule import ConcatDataModule
+from .....data.split import make_split
 from ..indian.datamodule import CONFIGURATION_KEY_DATADIR as INDIAN_KEY_DATADIR
 from ..indian.datamodule import ClassificationRawDataLoader as IndianLoader
 from ..indian.datamodule import DataModule as IndianDataModule
-from ..montgomery.datamodule import (
-    ClassificationRawDataLoader as MontgomeryLoader,
-)
+from ..montgomery.datamodule import ClassificationRawDataLoader as MontgomeryLoader
 from ..shenzhen.datamodule import ClassificationRawDataLoader as ShenzhenLoader
 
 
@@ -61,4 +58,5 @@ class DataModule(ConcatDataModule):
             },
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/default.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/default.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/default.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/default.py
index eff34ad7..c40448d9 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/default.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/default.py
@@ -3,11 +3,12 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets.
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_0.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_0.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_0.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_0.py
index 6698f909..7f992977 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_0.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_0.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 0).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_1.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_1.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_1.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_1.py
index 508b6e0a..0dafee66 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_1.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_1.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 1).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_2.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_2.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_2.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_2.py
index b9961c68..b4de05fe 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_2.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_2.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 2).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_3.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_3.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_3.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_3.py
index 3b842210..e3199882 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_3.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_3.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 3).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_4.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_4.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_4.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_4.py
index 8c8b1011..71942d55 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_4.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_4.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 4).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_5.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_5.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_5.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_5.py
index ff53aa9b..14556919 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_5.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_5.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 5).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_6.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_6.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_6.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_6.py
index 4e0ba18d..d6c0cc23 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_6.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_6.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 6).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_7.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_7.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_7.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_7.py
index 1251045f..f16c32f6 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_7.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_7.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 7).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_8.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_8.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_8.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_8.py
index 3f87a0cd..0b8f10c7 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_8.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_8.py
@@ -4,12 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 8).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical
-details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_9.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_9.py
similarity index 58%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_9.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_9.py
index 425c1ca4..a1386f85 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian/fold_9.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian/fold_9.py
@@ -4,11 +4,11 @@
 """Aggregated DataModule composed of Montgomery, Shenzhen and Indian datasets
 (cross validation fold 9).
 
-See :py:class:`.montgomery_shenzhen_indian.datamodule.DataModule` for technical details.
+See
+:py:class:`mednet.classify.config.data.montgomery_shenzhen_indian.datamodule.DataModule`
+for technical details.
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.montgomery_shenzhen_indian.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/__init__.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/__init__.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/__init__.py
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/datamodule.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/datamodule.py
similarity index 93%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/datamodule.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/datamodule.py
index 5daef812..1486e7b4 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/datamodule.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/datamodule.py
@@ -7,15 +7,12 @@ datasets.
 
 import pathlib
 
-from mednet.libs.common.data.datamodule import ConcatDataModule
-from mednet.libs.common.data.split import make_split
-
+from .....data.datamodule import ConcatDataModule
+from .....data.split import make_split
 from ..indian.datamodule import CONFIGURATION_KEY_DATADIR as INDIAN_KEY_DATADIR
 from ..indian.datamodule import ClassificationRawDataLoader as IndianLoader
 from ..indian.datamodule import DataModule as IndianDataModule
-from ..montgomery.datamodule import (
-    ClassificationRawDataLoader as MontgomeryLoader,
-)
+from ..montgomery.datamodule import ClassificationRawDataLoader as MontgomeryLoader
 from ..padchest.datamodule import ClassificationRawDataLoader as PadchestLoader
 from ..shenzhen.datamodule import ClassificationRawDataLoader as ShenzhenLoader
 
@@ -75,4 +72,5 @@ class DataModule(ConcatDataModule):
                 + "+"
                 + pathlib.Path(padchest_split_filename).stem
             ),
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/default.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/default.py
similarity index 73%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/default.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/default.py
index 04b74eca..b3ed33c8 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_padchest/default.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_padchest/default.py
@@ -3,7 +3,7 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Aggregated dataset composed of Montgomery, Shenzhen, Indian and Padchest datasets."""
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_padchest.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_padchest.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14/__init__.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/nih_cxr14/__init__.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/__init__.py
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py
similarity index 93%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py
index c83680ec..a8d1b216 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/datamodule.py
@@ -7,15 +7,12 @@ datasets.
 
 import pathlib
 
-from mednet.libs.common.data.datamodule import ConcatDataModule
-from mednet.libs.common.data.split import make_split
-
+from .....data.datamodule import ConcatDataModule
+from .....data.split import make_split
 from ..indian.datamodule import CONFIGURATION_KEY_DATADIR as INDIAN_KEY_DATADIR
 from ..indian.datamodule import ClassificationRawDataLoader as IndianLoader
 from ..indian.datamodule import DataModule as IndianDataModule
-from ..montgomery.datamodule import (
-    ClassificationRawDataLoader as MontgomeryLoader,
-)
+from ..montgomery.datamodule import ClassificationRawDataLoader as MontgomeryLoader
 from ..shenzhen.datamodule import ClassificationRawDataLoader as ShenzhenLoader
 from ..tbx11k.datamodule import ClassificationRawDataLoader as TBX11kLoader
 
@@ -74,4 +71,5 @@ class DataModule(ConcatDataModule):
                 + "+"
                 + pathlib.Path(tbx11k_split_filename).stem
             ),
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py
index 9e7a10ea..cf81872d 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_0.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-0`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-0`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py
index 9ab338ce..8fb78d73 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_1.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-1`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-1`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py
index 25c7367e..982fafbe 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_2.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-2`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-2`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py
index e86ab293..b18001b7 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_3.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-3`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-3`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py
index fe968cf8..c60c60b2 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_4.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-4`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-4`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py
index 28b0b822..f62db63a 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_5.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-5`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-5`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py
index 0986a1c5..fde8d157 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_6.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-6`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-6`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py
index 051841a5..8e398c7f 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_7.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-7`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-7`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py
index 9c9e7be4..887d47b4 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_8.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-8`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-8`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py
similarity index 82%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py
index 3ccf2910..8e54fc38 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_fold_9.py
@@ -8,7 +8,7 @@ This remix dataset combines ``fold-9`` from Montgomery, Shenzhen, and Indian
 datasets with ``v1-fold-9`` of TBX11k (healthy vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py
index c30b2bbb..21f266b6 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v1_healthy_vs_atb.py
@@ -9,7 +9,7 @@ and Indian datasets with ``v1-healthy-vs-atb`` split of TBX11k (healthy vs.
 active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py
index a959fa5c..f2e13a6a 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_0.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-0`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py
index fed9f395..fc6760f8 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_1.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-1`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py
index be946b8d..63ff17f4 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_2.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-2`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py
index 3c8a8bed..fab9be82 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_3.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-3`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py
index 5cfc0dac..0c740d2c 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_4.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-4`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py
index 02a01229..5e7a394f 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_5.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-5`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py
index 2dff3c16..0326de12 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_6.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-6`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py
index 17f05110..ada0b286 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_7.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-7`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py
index aaf80c97..52362f97 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_8.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-8`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py
similarity index 83%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py
index 8b17d320..bb364898 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_fold_9.py
@@ -9,7 +9,7 @@ datasets with ``v2-fold-9`` of TBX11k (healthy, sick and latent TB vs. active
 TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py
similarity index 84%
rename from src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py
rename to src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py
index 6c0ab4e7..36d088de 100644
--- a/src/mednet/libs/classification/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py
+++ b/src/mednet/classify/config/data/montgomery_shenzhen_indian_tbx11k/v2_others_vs_atb.py
@@ -9,7 +9,7 @@ and Indian datasets with ``v2-others-vs-atb`` of TBX11k (healthy, sick and
 latent TB vs. active TB samples).
 """
 
-from mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
+from mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14_padchest/__init__.py b/src/mednet/classify/config/data/nih_cxr14/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/nih_cxr14_padchest/__init__.py
rename to src/mednet/classify/config/data/nih_cxr14/__init__.py
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14/cardiomegaly.json b/src/mednet/classify/config/data/nih_cxr14/cardiomegaly.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/nih_cxr14/cardiomegaly.json
rename to src/mednet/classify/config/data/nih_cxr14/cardiomegaly.json
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14/cardiomegaly.py b/src/mednet/classify/config/data/nih_cxr14/cardiomegaly.py
similarity index 68%
rename from src/mednet/libs/classification/config/data/nih_cxr14/cardiomegaly.py
rename to src/mednet/classify/config/data/nih_cxr14/cardiomegaly.py
index 30c23c2a..205c3f18 100644
--- a/src/mednet/libs/classification/config/data/nih_cxr14/cardiomegaly.py
+++ b/src/mednet/classify/config/data/nih_cxr14/cardiomegaly.py
@@ -8,12 +8,10 @@ Database reference: [NIH-CXR14-2017]_
 
 This split contains cardiomegaly cases from the NIH CXR14 database.
 
-See :py:class:`mednet.libs.classification.config.data.nih_cxr14.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.nih_cxr14.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.nih_cxr14.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.nih_cxr14.datamodule import DataModule
 
 datamodule = DataModule("cardiomegaly.json")
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14/datamodule.py b/src/mednet/classify/config/data/nih_cxr14/datamodule.py
similarity index 91%
rename from src/mednet/libs/classification/config/data/nih_cxr14/datamodule.py
rename to src/mednet/classify/config/data/nih_cxr14/datamodule.py
index 719a78ad..b2585006 100644
--- a/src/mednet/libs/classification/config/data/nih_cxr14/datamodule.py
+++ b/src/mednet/classify/config/data/nih_cxr14/datamodule.py
@@ -8,17 +8,17 @@ Database reference: [NIH-CXR14-2017]_
 
 import os
 import pathlib
+import typing
 
 import PIL.Image
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database.
@@ -63,7 +63,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             False,
         )
 
-    def sample(self, sample: tuple[str, list[int]]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load a single image sample from the disk.
 
         Parameters
@@ -100,12 +100,12 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
 
         return tensor, dict(target=sample[1], name=sample[0])  # type: ignore[arg-type]
 
-    def target(self, sample: tuple[str, list[int]]) -> list[int]:
+    def target(self, k: typing.Any) -> int | list[int]:
         """Load a single image sample target from the disk.
 
         Parameters
         ----------
-        sample
+        k
             A tuple containing the path suffix, within the dataset root folder,
             where to find the image to be loaded, and an integer, representing the
             sample target.
@@ -116,7 +116,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             The integer targets associated with the sample.
         """
 
-        return sample[1]
+        return k[1]
 
 
 class DataModule(CachingDataModule):
@@ -178,4 +178,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14/default.json.bz2 b/src/mednet/classify/config/data/nih_cxr14/default.json.bz2
similarity index 100%
rename from src/mednet/libs/classification/config/data/nih_cxr14/default.json.bz2
rename to src/mednet/classify/config/data/nih_cxr14/default.json.bz2
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14/default.py b/src/mednet/classify/config/data/nih_cxr14/default.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/nih_cxr14/default.py
rename to src/mednet/classify/config/data/nih_cxr14/default.py
index 80b8df23..3adaa3cc 100644
--- a/src/mednet/libs/classification/config/data/nih_cxr14/default.py
+++ b/src/mednet/classify/config/data/nih_cxr14/default.py
@@ -7,12 +7,10 @@
 * Validation samples: 6350
 * Test samples: 4054
 
-See :py:class:`mednet.libs.classification.config.data.nih_cxr14.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.nih_cxr14.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.nih_cxr14.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.nih_cxr14.datamodule import DataModule
 
 datamodule = DataModule("default.json.bz2")
diff --git a/src/mednet/libs/classification/config/data/padchest/__init__.py b/src/mednet/classify/config/data/nih_cxr14_padchest/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/padchest/__init__.py
rename to src/mednet/classify/config/data/nih_cxr14_padchest/__init__.py
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14_padchest/datamodule.py b/src/mednet/classify/config/data/nih_cxr14_padchest/datamodule.py
similarity index 94%
rename from src/mednet/libs/classification/config/data/nih_cxr14_padchest/datamodule.py
rename to src/mednet/classify/config/data/nih_cxr14_padchest/datamodule.py
index e1907a35..1ad11a53 100644
--- a/src/mednet/libs/classification/config/data/nih_cxr14_padchest/datamodule.py
+++ b/src/mednet/classify/config/data/nih_cxr14_padchest/datamodule.py
@@ -5,9 +5,8 @@
 
 import pathlib
 
-from mednet.libs.common.data.datamodule import ConcatDataModule
-from mednet.libs.common.data.split import make_split
-
+from .....data.datamodule import ConcatDataModule
+from .....data.split import make_split
 from ..nih_cxr14.datamodule import ClassificationRawDataLoader as CXR14Loader
 from ..padchest.datamodule import ClassificationRawDataLoader as PadchestLoader
 
@@ -55,4 +54,5 @@ class DataModule(ConcatDataModule):
                 + "+"
                 + pathlib.Path(padchest_split_filename).stem
             ),
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/nih_cxr14_padchest/idiap.py b/src/mednet/classify/config/data/nih_cxr14_padchest/idiap.py
similarity index 80%
rename from src/mednet/libs/classification/config/data/nih_cxr14_padchest/idiap.py
rename to src/mednet/classify/config/data/nih_cxr14_padchest/idiap.py
index 86e44dca..db926c53 100644
--- a/src/mednet/libs/classification/config/data/nih_cxr14_padchest/idiap.py
+++ b/src/mednet/classify/config/data/nih_cxr14_padchest/idiap.py
@@ -5,7 +5,7 @@
 (no-tb-idiap split).
 """
 
-from mednet.libs.classification.config.data.nih_cxr14_padchest.datamodule import (
+from mednet.classify.config.data.nih_cxr14_padchest.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/shenzhen/__init__.py b/src/mednet/classify/config/data/padchest/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/__init__.py
rename to src/mednet/classify/config/data/padchest/__init__.py
diff --git a/src/mednet/libs/classification/config/data/padchest/cardiomegaly-idiap.json b/src/mednet/classify/config/data/padchest/cardiomegaly-idiap.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/padchest/cardiomegaly-idiap.json
rename to src/mednet/classify/config/data/padchest/cardiomegaly-idiap.json
diff --git a/src/mednet/libs/classification/config/data/padchest/cardiomegaly_idiap.py b/src/mednet/classify/config/data/padchest/cardiomegaly_idiap.py
similarity index 72%
rename from src/mednet/libs/classification/config/data/padchest/cardiomegaly_idiap.py
rename to src/mednet/classify/config/data/padchest/cardiomegaly_idiap.py
index 9b4dd7e6..af0923bc 100644
--- a/src/mednet/libs/classification/config/data/padchest/cardiomegaly_idiap.py
+++ b/src/mednet/classify/config/data/padchest/cardiomegaly_idiap.py
@@ -9,12 +9,10 @@ This split contains the first 40 images with cardiomegaly, with parameters:
 Label = "Normal", MethodLabel = "Physician", Projection = "PA"
 
 Read documentation of
-:py:class:`mednet.libs.classification.config.data.padchest.datamodule.DataModule` for technical
+:py:class:`mednet.classify.config.data.padchest.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.padchest.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.padchest.datamodule import DataModule
 
 datamodule = DataModule("cardiomegaly-idiap.json")
diff --git a/src/mednet/libs/classification/config/data/padchest/datamodule.py b/src/mednet/classify/config/data/padchest/datamodule.py
similarity index 94%
rename from src/mednet/libs/classification/config/data/padchest/datamodule.py
rename to src/mednet/classify/config/data/padchest/datamodule.py
index 20f6e221..669ac2c4 100644
--- a/src/mednet/libs/classification/config/data/padchest/datamodule.py
+++ b/src/mednet/classify/config/data/padchest/datamodule.py
@@ -8,19 +8,19 @@ Database reference: [PADCHEST-2019]_
 
 import os
 import pathlib
+import typing
 
 import numpy
 import PIL.Image
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.image_utils import remove_black_borders
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.image_utils import remove_black_borders
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -41,7 +41,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             ),
         )
 
-    def sample(self, sample: tuple[str, int | list[int]]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load a single image sample from the disk.
 
         Parameters
@@ -69,12 +69,12 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
 
         return tensor, dict(target=sample[1], name=sample[0])  # type: ignore[arg-type]
 
-    def target(self, sample: tuple[str, int | list[int]]) -> int | list[int]:
+    def target(self, k: typing.Any) -> int | list[int]:
         """Load a single image sample target from the disk.
 
         Parameters
         ----------
-        sample
+        k
             A tuple containing the path suffix, within the dataset root folder,
             where to find the image to be loaded, and an integer, representing
             the sample target.
@@ -85,7 +85,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             The integer targets associated with the sample.
         """
 
-        return sample[1]
+        return k[1]
 
 
 class DataModule(CachingDataModule):
@@ -329,4 +329,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/padchest/idiap.json.bz2 b/src/mednet/classify/config/data/padchest/idiap.json.bz2
similarity index 100%
rename from src/mednet/libs/classification/config/data/padchest/idiap.json.bz2
rename to src/mednet/classify/config/data/padchest/idiap.json.bz2
diff --git a/src/mednet/libs/classification/config/data/padchest/idiap.py b/src/mednet/classify/config/data/padchest/idiap.py
similarity index 71%
rename from src/mednet/libs/classification/config/data/padchest/idiap.py
rename to src/mednet/classify/config/data/padchest/idiap.py
index e1dd56c5..031c78c8 100644
--- a/src/mednet/libs/classification/config/data/padchest/idiap.py
+++ b/src/mednet/classify/config/data/padchest/idiap.py
@@ -6,7 +6,7 @@
 Database reference: [PADCHEST-2019]_
 
 This split contains all images in the database.  Read documentation of
-:py:class:`mednet.libs.classification.config.data.padchest.datamodule.DataModule` for technical
+:py:class:`mednet.classify.config.data.padchest.datamodule.DataModule` for technical
 details.
 
 * Split reference: ours
@@ -15,8 +15,6 @@ details.
   * Test samples: 0
 """
 
-from mednet.libs.classification.config.data.padchest.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.padchest.datamodule import DataModule
 
 datamodule = DataModule("idiap.json.bz2")
diff --git a/src/mednet/libs/classification/config/data/padchest/no-tb-idiap.json.bz2 b/src/mednet/classify/config/data/padchest/no-tb-idiap.json.bz2
similarity index 100%
rename from src/mednet/libs/classification/config/data/padchest/no-tb-idiap.json.bz2
rename to src/mednet/classify/config/data/padchest/no-tb-idiap.json.bz2
diff --git a/src/mednet/libs/classification/config/data/padchest/no_tb_idiap.py b/src/mednet/classify/config/data/padchest/no_tb_idiap.py
similarity index 81%
rename from src/mednet/libs/classification/config/data/padchest/no_tb_idiap.py
rename to src/mednet/classify/config/data/padchest/no_tb_idiap.py
index 06159406..dc9c4df2 100644
--- a/src/mednet/libs/classification/config/data/padchest/no_tb_idiap.py
+++ b/src/mednet/classify/config/data/padchest/no_tb_idiap.py
@@ -29,11 +29,11 @@ Database reference: [PADCHEST-2019]_
   * edema and consolidation
 
 Read documentation of
-:py:class:`mednet.libs.classification.config.data.padchest.datamodule.DataModule` for technical
+:py:class:`mednet.classify.config.data.padchest.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.padchest.datamodule import (
+from mednet.classify.config.data.padchest.datamodule import (
     DataModule,
 )
 
diff --git a/src/mednet/libs/classification/config/data/padchest/tb-idiap.json b/src/mednet/classify/config/data/padchest/tb-idiap.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/padchest/tb-idiap.json
rename to src/mednet/classify/config/data/padchest/tb-idiap.json
diff --git a/src/mednet/libs/classification/config/data/padchest/tb_idiap.py b/src/mednet/classify/config/data/padchest/tb_idiap.py
similarity index 75%
rename from src/mednet/libs/classification/config/data/padchest/tb_idiap.py
rename to src/mednet/classify/config/data/padchest/tb_idiap.py
index c66decb6..6cfcb2dc 100644
--- a/src/mednet/libs/classification/config/data/padchest/tb_idiap.py
+++ b/src/mednet/classify/config/data/padchest/tb_idiap.py
@@ -11,12 +11,10 @@ Projection = "PA" and TB cases.  Labelling matches those for active TB (binary)
 classification datasets.
 
 Read documentation of
-:py:class:`mednet.libs.classification.config.data.padchest.datamodule.DataModule` for technical
+:py:class:`mednet.classify.config.data.padchest.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.padchest.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.padchest.datamodule import DataModule
 
 datamodule = DataModule("tb-idiap.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/__init__.py b/src/mednet/classify/config/data/shenzhen/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/__init__.py
rename to src/mednet/classify/config/data/shenzhen/__init__.py
diff --git a/src/mednet/libs/classification/config/data/shenzhen/alltest.json b/src/mednet/classify/config/data/shenzhen/alltest.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/alltest.json
rename to src/mednet/classify/config/data/shenzhen/alltest.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/alltest.py b/src/mednet/classify/config/data/shenzhen/alltest.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/alltest.py
rename to src/mednet/classify/config/data/shenzhen/alltest.py
index 48b7d13a..c4d76e38 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/alltest.py
+++ b/src/mednet/classify/config/data/shenzhen/alltest.py
@@ -7,12 +7,10 @@ Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
 * Test samples: 100% of the database
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("alltest.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/datamodule.py b/src/mednet/classify/config/data/shenzhen/datamodule.py
similarity index 88%
rename from src/mednet/libs/classification/config/data/shenzhen/datamodule.py
rename to src/mednet/classify/config/data/shenzhen/datamodule.py
index 255d70b0..92f63575 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/datamodule.py
+++ b/src/mednet/classify/config/data/shenzhen/datamodule.py
@@ -8,18 +8,18 @@ Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
 import os
 import pathlib
+import typing
 
 import PIL.Image
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.image_utils import remove_black_borders
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.image_utils import remove_black_borders
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -46,7 +46,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             load_rc().get(config_variable, os.path.realpath(os.curdir)),
         )
 
-    def sample(self, sample: tuple[str, int]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load a single image sample from the disk.
 
         Parameters
@@ -74,12 +74,12 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
 
         return tensor, dict(target=sample[1], name=sample[0])  # type: ignore[arg-type]
 
-    def target(self, sample: tuple[str, int]) -> int:
+    def target(self, k: typing.Any) -> int | list[int]:
         """Load a single image sample target from the disk.
 
         Parameters
         ----------
-        sample
+        k
             A tuple containing the path suffix, within the dataset root folder,
             where to find the image to be loaded, and an integer, representing
             the sample target.
@@ -90,7 +90,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             The integer target associated with the sample.
         """
 
-        return sample[1]
+        return k[1]
 
 
 class DataModule(CachingDataModule):
@@ -139,4 +139,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/shenzhen/default.json b/src/mednet/classify/config/data/shenzhen/default.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/default.json
rename to src/mednet/classify/config/data/shenzhen/default.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/default.py b/src/mednet/classify/config/data/shenzhen/default.py
similarity index 72%
rename from src/mednet/libs/classification/config/data/shenzhen/default.py
rename to src/mednet/classify/config/data/shenzhen/default.py
index f3ee1926..20a877fb 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/default.py
+++ b/src/mednet/classify/config/data/shenzhen/default.py
@@ -9,12 +9,10 @@ Database reference: [MONTGOMERY-SHENZHEN-2014]_
 * Validation samples: 16% of TB and healthy CXR (including labels)
 * Test samples: 20% of TB and healthy CXR (including labels)
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-0.json b/src/mednet/classify/config/data/shenzhen/fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-0.json
rename to src/mednet/classify/config/data/shenzhen/fold-0.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-1.json b/src/mednet/classify/config/data/shenzhen/fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-1.json
rename to src/mednet/classify/config/data/shenzhen/fold-1.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-2.json b/src/mednet/classify/config/data/shenzhen/fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-2.json
rename to src/mednet/classify/config/data/shenzhen/fold-2.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-3.json b/src/mednet/classify/config/data/shenzhen/fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-3.json
rename to src/mednet/classify/config/data/shenzhen/fold-3.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-4.json b/src/mednet/classify/config/data/shenzhen/fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-4.json
rename to src/mednet/classify/config/data/shenzhen/fold-4.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-5.json b/src/mednet/classify/config/data/shenzhen/fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-5.json
rename to src/mednet/classify/config/data/shenzhen/fold-5.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-6.json b/src/mednet/classify/config/data/shenzhen/fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-6.json
rename to src/mednet/classify/config/data/shenzhen/fold-6.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-7.json b/src/mednet/classify/config/data/shenzhen/fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-7.json
rename to src/mednet/classify/config/data/shenzhen/fold-7.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-8.json b/src/mednet/classify/config/data/shenzhen/fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-8.json
rename to src/mednet/classify/config/data/shenzhen/fold-8.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold-9.json b/src/mednet/classify/config/data/shenzhen/fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/shenzhen/fold-9.json
rename to src/mednet/classify/config/data/shenzhen/fold-9.json
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_0.py b/src/mednet/classify/config/data/shenzhen/fold_0.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_0.py
rename to src/mednet/classify/config/data/shenzhen/fold_0.py
index 33ea121e..4401e33d 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_0.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_0.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_1.py b/src/mednet/classify/config/data/shenzhen/fold_1.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_1.py
rename to src/mednet/classify/config/data/shenzhen/fold_1.py
index d34826c3..88c59af4 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_1.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_1.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_2.py b/src/mednet/classify/config/data/shenzhen/fold_2.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_2.py
rename to src/mednet/classify/config/data/shenzhen/fold_2.py
index 67ad5d39..6863d702 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_2.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_2.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_3.py b/src/mednet/classify/config/data/shenzhen/fold_3.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_3.py
rename to src/mednet/classify/config/data/shenzhen/fold_3.py
index 6534259a..bfe54b94 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_3.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_3.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_4.py b/src/mednet/classify/config/data/shenzhen/fold_4.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_4.py
rename to src/mednet/classify/config/data/shenzhen/fold_4.py
index c4c02114..200a3aa4 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_4.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_4.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_5.py b/src/mednet/classify/config/data/shenzhen/fold_5.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_5.py
rename to src/mednet/classify/config/data/shenzhen/fold_5.py
index a76c37c4..9c4eb7ef 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_5.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_5.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_6.py b/src/mednet/classify/config/data/shenzhen/fold_6.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_6.py
rename to src/mednet/classify/config/data/shenzhen/fold_6.py
index eb464ebf..7eb18f4a 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_6.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_6.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_7.py b/src/mednet/classify/config/data/shenzhen/fold_7.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_7.py
rename to src/mednet/classify/config/data/shenzhen/fold_7.py
index 43f35019..2d8a0f40 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_7.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_7.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_8.py b/src/mednet/classify/config/data/shenzhen/fold_8.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_8.py
rename to src/mednet/classify/config/data/shenzhen/fold_8.py
index 776f7700..7b35e3d0 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_8.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_8.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/shenzhen/fold_9.py b/src/mednet/classify/config/data/shenzhen/fold_9.py
similarity index 64%
rename from src/mednet/libs/classification/config/data/shenzhen/fold_9.py
rename to src/mednet/classify/config/data/shenzhen/fold_9.py
index 351efa59..c079dea1 100644
--- a/src/mednet/libs/classification/config/data/shenzhen/fold_9.py
+++ b/src/mednet/classify/config/data/shenzhen/fold_9.py
@@ -5,12 +5,10 @@
 
 Database reference: [MONTGOMERY-SHENZHEN-2014]_
 
-See :py:class:`mednet.libs.classification.config.data.shenzhen.datamodule.DataModule` for
+See :py:class:`mednet.classify.config.data.shenzhen.datamodule.DataModule` for
 technical details.
 """
 
-from mednet.libs.classification.config.data.shenzhen.datamodule import (
-    DataModule,
-)
+from mednet.classify.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/__init__.py b/src/mednet/classify/config/data/tbpoc/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/__init__.py
rename to src/mednet/classify/config/data/tbpoc/__init__.py
diff --git a/src/mednet/libs/classification/config/data/tbpoc/datamodule.py b/src/mednet/classify/config/data/tbpoc/datamodule.py
similarity index 86%
rename from src/mednet/libs/classification/config/data/tbpoc/datamodule.py
rename to src/mednet/classify/config/data/tbpoc/datamodule.py
index 7d9c9bd8..ee95ebc5 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/datamodule.py
+++ b/src/mednet/classify/config/data/tbpoc/datamodule.py
@@ -4,18 +4,18 @@
 
 import os
 import pathlib
+import typing
 
 import PIL.Image
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.image_utils import remove_black_borders
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.image_utils import remove_black_borders
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -36,7 +36,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
             ),
         )
 
-    def sample(self, sample: tuple[str, int]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load a single image sample from the disk.
 
         Parameters
@@ -62,7 +62,7 @@ class ClassificationRawDataLoader(_ClassificationRawDataLoader):
         # to_pil_image(tensor).show()
         # __import__("pdb").set_trace()
 
-        return tensor, dict(target=sample[1], name=sample[0])  # type: ignore[arg-type]
+        return tensor, dict(target=sample[1], name=sample[0])
 
     def target(self, sample: tuple[str, int]) -> int:
         """Load a single image sample target from the disk.
@@ -125,4 +125,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-0.json b/src/mednet/classify/config/data/tbpoc/fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-0.json
rename to src/mednet/classify/config/data/tbpoc/fold-0.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-1.json b/src/mednet/classify/config/data/tbpoc/fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-1.json
rename to src/mednet/classify/config/data/tbpoc/fold-1.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-2.json b/src/mednet/classify/config/data/tbpoc/fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-2.json
rename to src/mednet/classify/config/data/tbpoc/fold-2.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-3.json b/src/mednet/classify/config/data/tbpoc/fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-3.json
rename to src/mednet/classify/config/data/tbpoc/fold-3.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-4.json b/src/mednet/classify/config/data/tbpoc/fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-4.json
rename to src/mednet/classify/config/data/tbpoc/fold-4.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-5.json b/src/mednet/classify/config/data/tbpoc/fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-5.json
rename to src/mednet/classify/config/data/tbpoc/fold-5.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-6.json b/src/mednet/classify/config/data/tbpoc/fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-6.json
rename to src/mednet/classify/config/data/tbpoc/fold-6.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-7.json b/src/mednet/classify/config/data/tbpoc/fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-7.json
rename to src/mednet/classify/config/data/tbpoc/fold-7.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-8.json b/src/mednet/classify/config/data/tbpoc/fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-8.json
rename to src/mednet/classify/config/data/tbpoc/fold-8.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold-9.json b/src/mednet/classify/config/data/tbpoc/fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbpoc/fold-9.json
rename to src/mednet/classify/config/data/tbpoc/fold-9.json
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_0.py b/src/mednet/classify/config/data/tbpoc/fold_0.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_0.py
rename to src/mednet/classify/config/data/tbpoc/fold_0.py
index 68c79c5c..82c0b134 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_0.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_0.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_1.py b/src/mednet/classify/config/data/tbpoc/fold_1.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_1.py
rename to src/mednet/classify/config/data/tbpoc/fold_1.py
index f33b24b7..910d030d 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_1.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_1.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_2.py b/src/mednet/classify/config/data/tbpoc/fold_2.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_2.py
rename to src/mednet/classify/config/data/tbpoc/fold_2.py
index 7ba9632d..f374f407 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_2.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_2.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_3.py b/src/mednet/classify/config/data/tbpoc/fold_3.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_3.py
rename to src/mednet/classify/config/data/tbpoc/fold_3.py
index 1c174c8a..b9c5ea7b 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_3.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_3.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_4.py b/src/mednet/classify/config/data/tbpoc/fold_4.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_4.py
rename to src/mednet/classify/config/data/tbpoc/fold_4.py
index e2f9ddd9..2c509831 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_4.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_4.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_5.py b/src/mednet/classify/config/data/tbpoc/fold_5.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_5.py
rename to src/mednet/classify/config/data/tbpoc/fold_5.py
index e8892641..b0414fe5 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_5.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_5.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_6.py b/src/mednet/classify/config/data/tbpoc/fold_6.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_6.py
rename to src/mednet/classify/config/data/tbpoc/fold_6.py
index 71078d44..228ab6ad 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_6.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_6.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_7.py b/src/mednet/classify/config/data/tbpoc/fold_7.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_7.py
rename to src/mednet/classify/config/data/tbpoc/fold_7.py
index 02d8cac0..a61268db 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_7.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_7.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_8.py b/src/mednet/classify/config/data/tbpoc/fold_8.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_8.py
rename to src/mednet/classify/config/data/tbpoc/fold_8.py
index 4a19a705..7453ac83 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_8.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_8.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/tbpoc/fold_9.py b/src/mednet/classify/config/data/tbpoc/fold_9.py
similarity index 60%
rename from src/mednet/libs/classification/config/data/tbpoc/fold_9.py
rename to src/mednet/classify/config/data/tbpoc/fold_9.py
index 358d305a..e4732bb7 100644
--- a/src/mednet/libs/classification/config/data/tbpoc/fold_9.py
+++ b/src/mednet/classify/config/data/tbpoc/fold_9.py
@@ -5,10 +5,10 @@
 
 Database reference: [TB-POC-2018]_
 
-See :py:class:`mednet.libs.classification.config.data.tbpoc.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbpoc.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbpoc.datamodule import DataModule
+from mednet.classify.config.data.tbpoc.datamodule import DataModule
 
 datamodule = DataModule("fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/visceral/__init__.py b/src/mednet/classify/config/data/tbx11k/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/data/visceral/__init__.py
rename to src/mednet/classify/config/data/tbx11k/__init__.py
diff --git a/src/mednet/libs/classification/config/data/tbx11k/datamodule.py b/src/mednet/classify/config/data/tbx11k/datamodule.py
similarity index 97%
rename from src/mednet/libs/classification/config/data/tbx11k/datamodule.py
rename to src/mednet/classify/config/data/tbx11k/datamodule.py
index f120a2af..94e9020e 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/datamodule.py
+++ b/src/mednet/classify/config/data/tbx11k/datamodule.py
@@ -10,16 +10,15 @@ import typing
 
 import PIL.Image
 import typing_extensions
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
 from torch.utils.data._utils.collate import default_collate_fn_map
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -381,4 +380,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(ignore_bboxes=ignore_bboxes),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-0.json b/src/mednet/classify/config/data/tbx11k/v1-fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-0.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-0.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-1.json b/src/mednet/classify/config/data/tbx11k/v1-fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-1.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-1.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-2.json b/src/mednet/classify/config/data/tbx11k/v1-fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-2.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-2.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-3.json b/src/mednet/classify/config/data/tbx11k/v1-fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-3.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-3.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-4.json b/src/mednet/classify/config/data/tbx11k/v1-fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-4.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-4.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-5.json b/src/mednet/classify/config/data/tbx11k/v1-fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-5.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-5.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-6.json b/src/mednet/classify/config/data/tbx11k/v1-fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-6.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-6.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-7.json b/src/mednet/classify/config/data/tbx11k/v1-fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-7.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-7.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-8.json b/src/mednet/classify/config/data/tbx11k/v1-fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-8.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-8.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-fold-9.json b/src/mednet/classify/config/data/tbx11k/v1-fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-fold-9.json
rename to src/mednet/classify/config/data/tbx11k/v1-fold-9.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1-healthy-vs-atb.json b/src/mednet/classify/config/data/tbx11k/v1-healthy-vs-atb.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v1-healthy-vs-atb.json
rename to src/mednet/classify/config/data/tbx11k/v1-healthy-vs-atb.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_0.py b/src/mednet/classify/config/data/tbx11k/v1_fold_0.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_0.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_0.py
index c3616561..ac09c68c 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_0.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_0.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_1.py b/src/mednet/classify/config/data/tbx11k/v1_fold_1.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_1.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_1.py
index a430dfb7..b8b2be23 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_1.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_1.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_2.py b/src/mednet/classify/config/data/tbx11k/v1_fold_2.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_2.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_2.py
index 9de38692..5e6b451f 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_2.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_2.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_3.py b/src/mednet/classify/config/data/tbx11k/v1_fold_3.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_3.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_3.py
index 9e57ebd9..fa8f2fca 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_3.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_3.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_4.py b/src/mednet/classify/config/data/tbx11k/v1_fold_4.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_4.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_4.py
index f6236f3b..68113aef 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_4.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_4.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_5.py b/src/mednet/classify/config/data/tbx11k/v1_fold_5.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_5.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_5.py
index 404195d3..4eda5029 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_5.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_5.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_6.py b/src/mednet/classify/config/data/tbx11k/v1_fold_6.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_6.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_6.py
index 6edf3017..3d044552 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_6.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_6.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_7.py b/src/mednet/classify/config/data/tbx11k/v1_fold_7.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_7.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_7.py
index 71f989ea..7ae445f3 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_7.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_7.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_8.py b/src/mednet/classify/config/data/tbx11k/v1_fold_8.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_8.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_8.py
index 124b6403..1d35ffa1 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_8.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_8.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_9.py b/src/mednet/classify/config/data/tbx11k/v1_fold_9.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_fold_9.py
rename to src/mednet/classify/config/data/tbx11k/v1_fold_9.py
index 54f80790..3dda7097 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_fold_9.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_fold_9.py
@@ -6,10 +6,10 @@ cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v1_healthy_vs_atb.py b/src/mednet/classify/config/data/tbx11k/v1_healthy_vs_atb.py
similarity index 79%
rename from src/mednet/libs/classification/config/data/tbx11k/v1_healthy_vs_atb.py
rename to src/mednet/classify/config/data/tbx11k/v1_healthy_vs_atb.py
index f66852b9..253c9ec3 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v1_healthy_vs_atb.py
+++ b/src/mednet/classify/config/data/tbx11k/v1_healthy_vs_atb.py
@@ -27,10 +27,10 @@ Split v1 contains healthy subjects against active TB cases (total samples =
   - Active TB only: 157
   - Total: 957
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v1-healthy-vs-atb.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-0.json b/src/mednet/classify/config/data/tbx11k/v2-fold-0.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-0.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-0.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-1.json b/src/mednet/classify/config/data/tbx11k/v2-fold-1.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-1.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-1.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-2.json b/src/mednet/classify/config/data/tbx11k/v2-fold-2.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-2.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-2.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-3.json b/src/mednet/classify/config/data/tbx11k/v2-fold-3.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-3.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-3.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-4.json b/src/mednet/classify/config/data/tbx11k/v2-fold-4.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-4.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-4.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-5.json b/src/mednet/classify/config/data/tbx11k/v2-fold-5.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-5.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-5.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-6.json b/src/mednet/classify/config/data/tbx11k/v2-fold-6.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-6.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-6.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-7.json b/src/mednet/classify/config/data/tbx11k/v2-fold-7.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-7.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-7.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-8.json b/src/mednet/classify/config/data/tbx11k/v2-fold-8.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-8.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-8.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-fold-9.json b/src/mednet/classify/config/data/tbx11k/v2-fold-9.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-fold-9.json
rename to src/mednet/classify/config/data/tbx11k/v2-fold-9.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2-others-vs-atb.json b/src/mednet/classify/config/data/tbx11k/v2-others-vs-atb.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/tbx11k/v2-others-vs-atb.json
rename to src/mednet/classify/config/data/tbx11k/v2-others-vs-atb.json
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_0.py b/src/mednet/classify/config/data/tbx11k/v2_fold_0.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_0.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_0.py
index 230727a8..205b1043 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_0.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_0.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-0.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_1.py b/src/mednet/classify/config/data/tbx11k/v2_fold_1.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_1.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_1.py
index e35d4be1..19cba846 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_1.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_1.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-1.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_2.py b/src/mednet/classify/config/data/tbx11k/v2_fold_2.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_2.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_2.py
index 49183079..11f12bd6 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_2.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_2.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-2.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_3.py b/src/mednet/classify/config/data/tbx11k/v2_fold_3.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_3.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_3.py
index fc261fcc..59876cd1 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_3.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_3.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-3.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_4.py b/src/mednet/classify/config/data/tbx11k/v2_fold_4.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_4.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_4.py
index 7d743ba7..cb7265fc 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_4.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_4.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-4.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_5.py b/src/mednet/classify/config/data/tbx11k/v2_fold_5.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_5.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_5.py
index 0b72cfd7..346661d5 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_5.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_5.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-5.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_6.py b/src/mednet/classify/config/data/tbx11k/v2_fold_6.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_6.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_6.py
index d530bd58..47fb33d7 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_6.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_6.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-6.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_7.py b/src/mednet/classify/config/data/tbx11k/v2_fold_7.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_7.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_7.py
index f5c6b526..c7ab755f 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_7.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_7.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-7.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_8.py b/src/mednet/classify/config/data/tbx11k/v2_fold_8.py
similarity index 65%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_8.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_8.py
index 2ea12f81..7ade1e0c 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_8.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_8.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-8.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_9.py b/src/mednet/classify/config/data/tbx11k/v2_fold_9.py
similarity index 63%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_fold_9.py
rename to src/mednet/classify/config/data/tbx11k/v2_fold_9.py
index 8d695388..3ebe1af9 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_fold_9.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_fold_9.py
@@ -6,10 +6,10 @@ TB vs. active TB cases).
 
 Database reference: [TBX11K-2020]_
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
-details.
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for
+technical details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-fold-9.json")
diff --git a/src/mednet/libs/classification/config/data/tbx11k/v2_others_vs_atb.py b/src/mednet/classify/config/data/tbx11k/v2_others_vs_atb.py
similarity index 81%
rename from src/mednet/libs/classification/config/data/tbx11k/v2_others_vs_atb.py
rename to src/mednet/classify/config/data/tbx11k/v2_others_vs_atb.py
index cc330216..912d9877 100644
--- a/src/mednet/libs/classification/config/data/tbx11k/v2_others_vs_atb.py
+++ b/src/mednet/classify/config/data/tbx11k/v2_others_vs_atb.py
@@ -27,10 +27,10 @@ active TB cases (total samples = 8369):
   - Active TB only: 157
   - Total: 1793
 
-See :py:class:`mednet.libs.classification.config.data.tbx11k.datamodule.DataModule` for technical
+See :py:class:`mednet.classify.config.data.tbx11k.datamodule.DataModule` for technical
 details.
 """
 
-from mednet.libs.classification.config.data.tbx11k.datamodule import DataModule
+from mednet.classify.config.data.tbx11k.datamodule import DataModule
 
 datamodule = DataModule("v2-others-vs-atb.json")
diff --git a/src/mednet/libs/classification/config/models/__init__.py b/src/mednet/classify/config/data/visceral/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/config/models/__init__.py
rename to src/mednet/classify/config/data/visceral/__init__.py
diff --git a/src/mednet/libs/classification/config/data/visceral/datamodule.py b/src/mednet/classify/config/data/visceral/datamodule.py
similarity index 90%
rename from src/mednet/libs/classification/config/data/visceral/datamodule.py
rename to src/mednet/classify/config/data/visceral/datamodule.py
index 1b5b9664..456ec186 100644
--- a/src/mednet/libs/classification/config/data/visceral/datamodule.py
+++ b/src/mednet/classify/config/data/visceral/datamodule.py
@@ -12,13 +12,12 @@ import pathlib
 import typing
 
 import torchio as tio
-from mednet.libs.classification.data.typing import (
-    ClassificationRawDataLoader as _ClassificationRawDataLoader,
-)
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
+
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import ClassificationRawDataLoader as _ClassificationRawDataLoader
+from ....data.typing import Sample
 
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
@@ -117,4 +116,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=ClassificationRawDataLoader(),
             database_name=__package__.split(".")[-1],
             split_name=pathlib.Path(split_filename).stem,
+            task="classification",
         )
diff --git a/src/mednet/libs/classification/config/data/visceral/default.json b/src/mednet/classify/config/data/visceral/default.json
similarity index 100%
rename from src/mednet/libs/classification/config/data/visceral/default.json
rename to src/mednet/classify/config/data/visceral/default.json
diff --git a/src/mednet/libs/classification/config/data/visceral/default.py b/src/mednet/classify/config/data/visceral/default.py
similarity index 61%
rename from src/mednet/libs/classification/config/data/visceral/default.py
rename to src/mednet/classify/config/data/visceral/default.py
index 5dc0bbd1..b657c94a 100644
--- a/src/mednet/libs/classification/config/data/visceral/default.py
+++ b/src/mednet/classify/config/data/visceral/default.py
@@ -4,10 +4,10 @@
 """VISCERAL dataset for 3D organ classification.
 
 See
-:py:class:`mednet.libs.classification.config.data.visceral.datamodule.DataModule`
+:py:class:`mednet.classify.config.data.visceral.datamodule.DataModule`
 for technical details.
 """
 
-from mednet.libs.classification.config.data.visceral.datamodule import DataModule
+from mednet.classify.config.data.visceral.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/classification/data/__init__.py b/src/mednet/classify/config/models/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/data/__init__.py
rename to src/mednet/classify/config/models/__init__.py
diff --git a/src/mednet/libs/classification/config/models/alexnet.py b/src/mednet/classify/config/models/alexnet.py
similarity index 70%
rename from src/mednet/libs/classification/config/models/alexnet.py
rename to src/mednet/classify/config/models/alexnet.py
index 1ad84eaf..24981517 100644
--- a/src/mednet/libs/classification/config/models/alexnet.py
+++ b/src/mednet/classify/config/models/alexnet.py
@@ -8,20 +8,21 @@ This configuration contains a version of AlexNet_ (c.f. `TorchVision's page
 1).
 """
 
-import mednet.libs.classification.models.alexnet
-import mednet.libs.common.models.transforms
 import torch.nn
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.classification.models.alexnet.Alexnet(
+import mednet.classify.models.alexnet
+import mednet.models.transforms
+
+model = mednet.classify.models.alexnet.Alexnet(
     loss_type=torch.nn.BCEWithLogitsLoss,
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.001),
     pretrained=False,
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
 )
diff --git a/src/mednet/libs/classification/config/models/alexnet_pretrained.py b/src/mednet/classify/config/models/alexnet_pretrained.py
similarity index 72%
rename from src/mednet/libs/classification/config/models/alexnet_pretrained.py
rename to src/mednet/classify/config/models/alexnet_pretrained.py
index 3ca94217..9a27ac10 100644
--- a/src/mednet/libs/classification/config/models/alexnet_pretrained.py
+++ b/src/mednet/classify/config/models/alexnet_pretrained.py
@@ -10,20 +10,21 @@ page <alexnet-pytorch_>`_), modified for a variable number of outputs
 N.B.: The output layer is **always** initialized from scratch.
 """
 
-import mednet.libs.classification.models.alexnet
-import mednet.libs.common.models.transforms
 import torch.nn
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.classification.models.alexnet.Alexnet(
+import mednet.classify.models.alexnet
+import mednet.models.transforms
+
+model = mednet.classify.models.alexnet.Alexnet(
     loss_type=torch.nn.BCEWithLogitsLoss,
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.0001),
     pretrained=True,
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
 )
diff --git a/src/mednet/libs/classification/config/models/cnn3d.py b/src/mednet/classify/config/models/cnn3d.py
similarity index 86%
rename from src/mednet/libs/classification/config/models/cnn3d.py
rename to src/mednet/classify/config/models/cnn3d.py
index 2c956834..f4fa2e7d 100644
--- a/src/mednet/libs/classification/config/models/cnn3d.py
+++ b/src/mednet/classify/config/models/cnn3d.py
@@ -3,10 +3,11 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Simple CNN for 3D image classification, to be trained from scratch."""
 
-from mednet.libs.classification.models.cnn3d import Conv3DNet
 from torch.nn import BCEWithLogitsLoss
 from torch.optim import Adam
 
+from mednet.classify.models.cnn3d import Conv3DNet
+
 model = Conv3DNet(
     loss_type=BCEWithLogitsLoss,
     optimizer_type=Adam,
diff --git a/src/mednet/libs/classification/config/models/densenet.py b/src/mednet/classify/config/models/densenet.py
similarity index 70%
rename from src/mednet/libs/classification/config/models/densenet.py
rename to src/mednet/classify/config/models/densenet.py
index 5bdce923..9ddf1b24 100644
--- a/src/mednet/libs/classification/config/models/densenet.py
+++ b/src/mednet/classify/config/models/densenet.py
@@ -8,21 +8,22 @@ page <densenet_pytorch_>`), modified for a variable number of outputs
 (defaults to 1).
 """
 
-import mednet.libs.classification.models.densenet
-import mednet.libs.common.models.transforms
 import torch.nn
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.classification.models.densenet.Densenet(
+import mednet.classify.models.densenet
+import mednet.models.transforms
+
+model = mednet.classify.models.densenet.Densenet(
     loss_type=torch.nn.BCEWithLogitsLoss,
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.0001),
     pretrained=False,
     dropout=0.1,
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
 )
diff --git a/src/mednet/libs/classification/config/models/densenet_pretrained.py b/src/mednet/classify/config/models/densenet_pretrained.py
similarity index 73%
rename from src/mednet/libs/classification/config/models/densenet_pretrained.py
rename to src/mednet/classify/config/models/densenet_pretrained.py
index 95a9663d..070aaae4 100644
--- a/src/mednet/libs/classification/config/models/densenet_pretrained.py
+++ b/src/mednet/classify/config/models/densenet_pretrained.py
@@ -10,21 +10,22 @@ page <alexnet_pytorch_>`), modified for a variable number of outputs
 N.B.: The output layer is **always** initialized from scratch.
 """
 
-import mednet.libs.classification.models.densenet
-import mednet.libs.common.models.transforms
 import torch.nn
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.classification.models.densenet.Densenet(
+import mednet.classify.models.densenet
+import mednet.models.transforms
+
+model = mednet.classify.models.densenet.Densenet(
     loss_type=torch.nn.BCEWithLogitsLoss,
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.0001),
     pretrained=True,
     dropout=0.1,
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
 )
diff --git a/src/mednet/libs/classification/config/models/densenet_rs.py b/src/mednet/classify/config/models/densenet_rs.py
similarity index 75%
rename from src/mednet/libs/classification/config/models/densenet_rs.py
rename to src/mednet/classify/config/models/densenet_rs.py
index 002b3f5b..0a9476f3 100644
--- a/src/mednet/libs/classification/config/models/densenet_rs.py
+++ b/src/mednet/classify/config/models/densenet_rs.py
@@ -9,13 +9,14 @@ page <densenet_pytorch_>`), modified to have exactly 14 outputs
 weights from scratch for radiological sign detection.
 """
 
-import mednet.libs.classification.models.densenet
-import mednet.libs.common.models.transforms
 import torch.nn
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.classification.models.densenet.Densenet(
+import mednet.classify.models.densenet
+import mednet.models.transforms
+
+model = mednet.classify.models.densenet.Densenet(
     loss_type=torch.nn.BCEWithLogitsLoss,
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.0001),
@@ -23,8 +24,8 @@ model = mednet.libs.classification.models.densenet.Densenet(
     dropout=0.1,
     num_classes=14,  # number of classes in NIH CXR-14
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
 )
diff --git a/src/mednet/libs/classification/config/models/logistic_regression.py b/src/mednet/classify/config/models/logistic_regression.py
similarity index 82%
rename from src/mednet/libs/classification/config/models/logistic_regression.py
rename to src/mednet/classify/config/models/logistic_regression.py
index 69178027..9e8a58d4 100644
--- a/src/mednet/libs/classification/config/models/logistic_regression.py
+++ b/src/mednet/classify/config/models/logistic_regression.py
@@ -8,8 +8,6 @@ the output of :py:mod:`.densenet_rs` and be trained for binary classification
 (e.g. for active TB detection).
 """
 
-from mednet.libs.classification.models.logistic_regression import (
-    LogisticRegression,
-)
+from mednet.classify.models.logistic_regression import LogisticRegression
 
 model = LogisticRegression(input_size=14)
diff --git a/src/mednet/libs/classification/config/models/mlp.py b/src/mednet/classify/config/models/mlp.py
similarity index 84%
rename from src/mednet/libs/classification/config/models/mlp.py
rename to src/mednet/classify/config/models/mlp.py
index 51a28c17..6cfe08b1 100644
--- a/src/mednet/libs/classification/config/models/mlp.py
+++ b/src/mednet/classify/config/models/mlp.py
@@ -8,6 +8,6 @@ output (e.g. to predict active TB presence from radiological finding
 estimates).
 """
 
-from mednet.libs.classification.models.mlp import MultiLayerPerceptron
+from mednet.classify.models.mlp import MultiLayerPerceptron
 
 model = MultiLayerPerceptron()
diff --git a/src/mednet/libs/classification/config/models/pasa.py b/src/mednet/classify/config/models/pasa.py
similarity index 78%
rename from src/mednet/libs/classification/config/models/pasa.py
rename to src/mednet/classify/config/models/pasa.py
index 41c96a59..3f28074b 100644
--- a/src/mednet/libs/classification/config/models/pasa.py
+++ b/src/mednet/classify/config/models/pasa.py
@@ -10,19 +10,20 @@ Screening and Visualization".
 Reference: [PASA-2019]_
 """
 
-import mednet.libs.classification.models.pasa
-import mednet.libs.common.models.transforms
 import torch.nn
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.classification.models.pasa.Pasa(
+import mednet.classify.models.pasa
+import mednet.models.transforms
+
+model = mednet.classify.models.pasa.Pasa(
     loss_type=torch.nn.BCEWithLogitsLoss,
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=8e-5),
     model_transforms=[
         torchvision.transforms.Grayscale(),
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
     ],
     augmentation_transforms=[],
diff --git a/src/mednet/libs/classification/engine/__init__.py b/src/mednet/classify/data/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/engine/__init__.py
rename to src/mednet/classify/data/__init__.py
diff --git a/src/mednet/libs/classification/data/typing.py b/src/mednet/classify/data/typing.py
similarity index 77%
rename from src/mednet/libs/classification/data/typing.py
rename to src/mednet/classify/data/typing.py
index 3a29c2bf..268c6fb6 100644
--- a/src/mednet/libs/classification/data/typing.py
+++ b/src/mednet/classify/data/typing.py
@@ -1,7 +1,14 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+"""Define specialized data typing for classification tasks."""
+
 import typing
 
 import torch
-from mednet.libs.common.data.typing import RawDataLoader
+
+from ...data.typing import RawDataLoader
 
 Sample: typing.TypeAlias = tuple[torch.Tensor, typing.Mapping[str, typing.Any]]
 
@@ -12,12 +19,12 @@ class ClassificationRawDataLoader(RawDataLoader):
     def __init__(self):
         super().__init__()
 
-    def sample(self, _: tuple[str, int, typing.Any | None]) -> Sample:
+    def sample(self, sample: tuple[str, int, typing.Any | None]) -> Sample:
         """Load whole samples from media.
 
         Parameters
         ----------
-         _
+        sample
             Information about the sample to load. Implementation dependent.
         """
 
diff --git a/src/mednet/libs/classification/engine/saliency/__init__.py b/src/mednet/classify/engine/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/engine/saliency/__init__.py
rename to src/mednet/classify/engine/__init__.py
diff --git a/src/mednet/libs/classification/engine/evaluator.py b/src/mednet/classify/engine/evaluator.py
similarity index 98%
rename from src/mednet/libs/classification/engine/evaluator.py
rename to src/mednet/classify/engine/evaluator.py
index d0af84bc..e3d7a4c8 100644
--- a/src/mednet/libs/classification/engine/evaluator.py
+++ b/src/mednet/classify/engine/evaluator.py
@@ -184,12 +184,12 @@ def run_binary(
             y_predictions,
             pos_label=pos_label,
         ),
-        f1_score=sklearn.metrics.f1_score(
+        f1=sklearn.metrics.f1_score(
             y_labels,
             y_predictions,
             pos_label=pos_label,
         ),
-        average_precision_score=sklearn.metrics.average_precision_score(
+        average_precision=sklearn.metrics.average_precision_score(
             y_labels,
             y_scores,
             pos_label=pos_label,
@@ -199,7 +199,7 @@ def run_binary(
             y_predictions,
             pos_label=neg_label,
         ),
-        auc_score=sklearn.metrics.roc_auc_score(
+        roc_auc=sklearn.metrics.roc_auc_score(
             y_labels,
             y_scores,
         ),
diff --git a/src/mednet/libs/classification/engine/predictor.py b/src/mednet/classify/engine/predictor.py
similarity index 99%
rename from src/mednet/libs/classification/engine/predictor.py
rename to src/mednet/classify/engine/predictor.py
index 752070f6..683bca17 100644
--- a/src/mednet/libs/classification/engine/predictor.py
+++ b/src/mednet/classify/engine/predictor.py
@@ -7,8 +7,8 @@ import typing
 
 import lightning.pytorch
 import torch.utils.data
-from mednet.libs.common.engine.device import DeviceManager
 
+from ...engine.device import DeviceManager
 from ..models.typing import (
     BinaryPrediction,
     BinaryPredictionSplit,
diff --git a/src/mednet/libs/classification/models/__init__.py b/src/mednet/classify/engine/saliency/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/models/__init__.py
rename to src/mednet/classify/engine/saliency/__init__.py
diff --git a/src/mednet/libs/classification/engine/saliency/completeness.py b/src/mednet/classify/engine/saliency/completeness.py
similarity index 99%
rename from src/mednet/libs/classification/engine/saliency/completeness.py
rename to src/mednet/classify/engine/saliency/completeness.py
index f632afee..8c8aba84 100644
--- a/src/mednet/libs/classification/engine/saliency/completeness.py
+++ b/src/mednet/classify/engine/saliency/completeness.py
@@ -11,14 +11,14 @@ import lightning.pytorch
 import numpy as np
 import torch
 import tqdm
-from mednet.libs.classification.data.typing import Sample
-from mednet.libs.common.engine.device import DeviceManager
 from pytorch_grad_cam.metrics.road import (
     ROADLeastRelevantFirstAverage,
     ROADMostRelevantFirstAverage,
 )
 from pytorch_grad_cam.utils.model_targets import ClassifierOutputTarget
 
+from ....engine.device import DeviceManager
+from ...data.typing import Sample
 from ...models.typing import SaliencyMapAlgorithm
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/classification/engine/saliency/evaluator.py b/src/mednet/classify/engine/saliency/evaluator.py
similarity index 100%
rename from src/mednet/libs/classification/engine/saliency/evaluator.py
rename to src/mednet/classify/engine/saliency/evaluator.py
diff --git a/src/mednet/libs/classification/engine/saliency/generator.py b/src/mednet/classify/engine/saliency/generator.py
similarity index 99%
rename from src/mednet/libs/classification/engine/saliency/generator.py
rename to src/mednet/classify/engine/saliency/generator.py
index 5fc43415..7a38be9f 100644
--- a/src/mednet/libs/classification/engine/saliency/generator.py
+++ b/src/mednet/classify/engine/saliency/generator.py
@@ -11,8 +11,8 @@ import numpy
 import torch
 import torch.nn
 import tqdm
-from mednet.libs.common.engine.device import DeviceManager
 
+from ....engine.device import DeviceManager
 from ...models.typing import SaliencyMapAlgorithm
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/classification/engine/saliency/interpretability.py b/src/mednet/classify/engine/saliency/interpretability.py
similarity index 100%
rename from src/mednet/libs/classification/engine/saliency/interpretability.py
rename to src/mednet/classify/engine/saliency/interpretability.py
diff --git a/src/mednet/libs/classification/engine/saliency/viewer.py b/src/mednet/classify/engine/saliency/viewer.py
similarity index 100%
rename from src/mednet/libs/classification/engine/saliency/viewer.py
rename to src/mednet/classify/engine/saliency/viewer.py
diff --git a/src/mednet/libs/classification/scripts/__init__.py b/src/mednet/classify/models/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/scripts/__init__.py
rename to src/mednet/classify/models/__init__.py
diff --git a/src/mednet/libs/classification/models/alexnet.py b/src/mednet/classify/models/alexnet.py
similarity index 98%
rename from src/mednet/libs/classification/models/alexnet.py
rename to src/mednet/classify/models/alexnet.py
index 320e850c..1b34b64a 100644
--- a/src/mednet/libs/classification/models/alexnet.py
+++ b/src/mednet/classify/models/alexnet.py
@@ -10,8 +10,8 @@ import torch.nn
 import torch.optim.optimizer
 import torch.utils.data
 import torchvision.models as models
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .classification_model import ClassificationModel
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/classification/models/classification_model.py b/src/mednet/classify/models/classification_model.py
similarity index 97%
rename from src/mednet/libs/classification/models/classification_model.py
rename to src/mednet/classify/models/classification_model.py
index 51f6fa18..3a622c39 100644
--- a/src/mednet/libs/classification/models/classification_model.py
+++ b/src/mednet/classify/models/classification_model.py
@@ -9,8 +9,9 @@ import torch
 import torch.nn
 import torch.optim.optimizer
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
-from mednet.libs.common.models.model import Model
+
+from ...data.typing import TransformSequence
+from ...models.model import Model
 
 logger = logging.getLogger(__name__)
 
diff --git a/src/mednet/libs/classification/models/cnn3d.py b/src/mednet/classify/models/cnn3d.py
similarity index 99%
rename from src/mednet/libs/classification/models/cnn3d.py
rename to src/mednet/classify/models/cnn3d.py
index 64bf4893..5cf54d83 100644
--- a/src/mednet/libs/classification/models/cnn3d.py
+++ b/src/mednet/classify/models/cnn3d.py
@@ -11,7 +11,7 @@ import torch.nn.functional as F  # noqa: N812
 import torch.optim.optimizer
 import torch.utils.data
 
-from ...common.data.typing import TransformSequence
+from ...data.typing import TransformSequence
 from ..models.classification_model import ClassificationModel
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/classification/models/densenet.py b/src/mednet/classify/models/densenet.py
similarity index 98%
rename from src/mednet/libs/classification/models/densenet.py
rename to src/mednet/classify/models/densenet.py
index e2e92793..7caa6e84 100644
--- a/src/mednet/libs/classification/models/densenet.py
+++ b/src/mednet/classify/models/densenet.py
@@ -10,8 +10,8 @@ import torch.nn
 import torch.optim.optimizer
 import torch.utils.data
 import torchvision.models as models
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .classification_model import ClassificationModel
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/classification/models/logistic_regression.py b/src/mednet/classify/models/logistic_regression.py
similarity index 100%
rename from src/mednet/libs/classification/models/logistic_regression.py
rename to src/mednet/classify/models/logistic_regression.py
diff --git a/src/mednet/libs/classification/models/loss_weights.py b/src/mednet/classify/models/loss_weights.py
similarity index 97%
rename from src/mednet/libs/classification/models/loss_weights.py
rename to src/mednet/classify/models/loss_weights.py
index e9de5375..ab19a9c5 100644
--- a/src/mednet/libs/classification/models/loss_weights.py
+++ b/src/mednet/classify/models/loss_weights.py
@@ -6,7 +6,8 @@ import logging
 
 import torch
 import torch.utils.data
-from mednet.libs.common.data.typing import DataLoader
+
+from ...data.typing import DataLoader
 
 logger = logging.getLogger(__name__)
 
diff --git a/src/mednet/libs/classification/models/mlp.py b/src/mednet/classify/models/mlp.py
similarity index 100%
rename from src/mednet/libs/classification/models/mlp.py
rename to src/mednet/classify/models/mlp.py
diff --git a/src/mednet/libs/classification/models/normalizer.py b/src/mednet/classify/models/normalizer.py
similarity index 100%
rename from src/mednet/libs/classification/models/normalizer.py
rename to src/mednet/classify/models/normalizer.py
diff --git a/src/mednet/libs/classification/models/pasa.py b/src/mednet/classify/models/pasa.py
similarity index 99%
rename from src/mednet/libs/classification/models/pasa.py
rename to src/mednet/classify/models/pasa.py
index 6f0c7c75..eb28b9a8 100644
--- a/src/mednet/libs/classification/models/pasa.py
+++ b/src/mednet/classify/models/pasa.py
@@ -10,8 +10,8 @@ import torch.nn
 import torch.nn.functional as F  # noqa: N812
 import torch.optim.optimizer
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .classification_model import ClassificationModel
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/classification/models/typing.py b/src/mednet/classify/models/typing.py
similarity index 100%
rename from src/mednet/libs/classification/models/typing.py
rename to src/mednet/classify/models/typing.py
diff --git a/src/mednet/libs/classification/scripts/saliency/__init__.py b/src/mednet/classify/scripts/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/scripts/saliency/__init__.py
rename to src/mednet/classify/scripts/__init__.py
diff --git a/src/mednet/classify/scripts/cli.py b/src/mednet/classify/scripts/cli.py
new file mode 100644
index 00000000..b127bc77
--- /dev/null
+++ b/src/mednet/classify/scripts/cli.py
@@ -0,0 +1,44 @@
+# Copyright © 2022 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+import importlib
+
+import click
+from clapper.click import AliasedGroup
+
+
+@click.group(
+    cls=AliasedGroup,
+    context_settings=dict(help_option_names=["-?", "-h", "--help"]),
+)
+def classify():
+    """Image classification specialized commands."""
+    pass
+
+
+def _add_command(cli, module, obj):
+    cli.add_command(
+        getattr(importlib.import_module("." + module, package=__name__), obj)
+    )
+
+
+_add_command(classify, ".evaluate", "evaluate")
+
+
+@click.group(
+    cls=AliasedGroup,
+    context_settings=dict(help_option_names=["-?", "-h", "--help"]),
+)
+def saliency():
+    """Generate, evaluate and view saliency maps."""
+    pass
+
+
+classify.add_command(saliency)
+
+_add_command(saliency, ".saliency.generate", "generate")
+_add_command(saliency, ".saliency.completeness", "completeness")
+_add_command(saliency, ".saliency.interpretability", "interpretability")
+_add_command(saliency, ".saliency.evaluate", "evaluate")
+_add_command(saliency, ".saliency.view", "view")
diff --git a/src/mednet/libs/classification/scripts/evaluate.py b/src/mednet/classify/scripts/evaluate.py
similarity index 94%
rename from src/mednet/libs/classification/scripts/evaluate.py
rename to src/mednet/classify/scripts/evaluate.py
index 45bf0ae6..6770323f 100644
--- a/src/mednet/libs/classification/scripts/evaluate.py
+++ b/src/mednet/classify/scripts/evaluate.py
@@ -7,7 +7,8 @@ import pathlib
 import click
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
+
+from ...scripts.click import ConfigCommand
 
 # avoids X11/graphical desktop requirement when creating plots
 __import__("matplotlib").use("agg")
@@ -16,7 +17,7 @@ logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.classification.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -24,13 +25,13 @@ logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
    .. code:: sh
 
-      mednet classification evaluate -vv --predictions=path/to/predictions.json
+      mednet classify evaluate -vv --predictions=path/to/predictions.json
 
 2. Run evaluation on an existing prediction output, tune threshold a priori on the `validation` set:
 
    .. code:: sh
 
-      mednet classification evaluate -vv --predictions=path/to/predictions.json --threshold=validation
+      mednet classify evaluate -vv --predictions=path/to/predictions.json --threshold=validation
 """,
 )
 @click.option(
@@ -115,11 +116,11 @@ def evaluate(
     import typing
 
     import matplotlib.backends.backend_pdf
-    from mednet.libs.common.scripts.utils import (
+
+    from ...scripts.utils import (
         save_json_metadata,
         save_json_with_backup,
     )
-
     from ..engine.evaluator import (
         make_plots,
         make_table,
diff --git a/src/mednet/libs/classification/utils/__init__.py b/src/mednet/classify/scripts/saliency/__init__.py
similarity index 100%
rename from src/mednet/libs/classification/utils/__init__.py
rename to src/mednet/classify/scripts/saliency/__init__.py
diff --git a/src/mednet/libs/classification/scripts/saliency/completeness.py b/src/mednet/classify/scripts/saliency/completeness.py
similarity index 92%
rename from src/mednet/libs/classification/scripts/saliency/completeness.py
rename to src/mednet/classify/scripts/saliency/completeness.py
index 7dcef916..80884872 100644
--- a/src/mednet/libs/classification/scripts/saliency/completeness.py
+++ b/src/mednet/classify/scripts/saliency/completeness.py
@@ -8,15 +8,15 @@ import typing
 import click
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
 
+from ....scripts.click import ConfigCommand
 from ...models.typing import SaliencyMapAlgorithm
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.classification.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -201,17 +201,12 @@ def completeness(
        This application is relatively slow when processing a large DataModule
        with many (positive) samples.
     """
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.scripts.predict import setup_datamodule
-    from mednet.libs.common.scripts.utils import (
-        save_json_metadata,
-        save_json_with_backup,
-    )
-    from mednet.libs.common.utils.checkpointer import (
-        get_checkpoint_to_run_inference,
-    )
-
+    from ....engine.device import DeviceManager
+    from ....engine.trainer import validate_model_datamodule
+    from ....scripts.utils import save_json_metadata, save_json_with_backup
+    from ....utils.checkpointer import get_checkpoint_to_run_inference
     from ...engine.saliency.completeness import run
+    from ...models.classification_model import ClassificationModel
 
     if device in ("cuda", "mps") and (parallel == 0 or parallel > 1):
         raise RuntimeError(
@@ -222,10 +217,17 @@ def completeness(
             f"one, or disable multiprocessing entirely (ie. set it to -1).",
         )
 
+    validate_model_datamodule(model, datamodule)
+    assert isinstance(model, ClassificationModel)
+
     device_manager = DeviceManager(device)
 
     datamodule.cache_samples = cache_samples
-    setup_datamodule(datamodule, model, 1, parallel)
+    datamodule.model_transforms = list(model.model_transforms)
+    datamodule.batch_size = 1
+    datamodule.parallel = parallel
+    datamodule.prepare_data()
+    datamodule.setup(stage="predict")
 
     if weight.is_dir():
         weight = get_checkpoint_to_run_inference(weight)
diff --git a/src/mednet/libs/classification/scripts/saliency/evaluate.py b/src/mednet/classify/scripts/saliency/evaluate.py
similarity index 96%
rename from src/mednet/libs/classification/scripts/saliency/evaluate.py
rename to src/mednet/classify/scripts/saliency/evaluate.py
index 035d9b0e..067be4af 100644
--- a/src/mednet/libs/classification/scripts/saliency/evaluate.py
+++ b/src/mednet/classify/scripts/saliency/evaluate.py
@@ -8,8 +8,8 @@ import typing
 import click
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
 
+from ....scripts.click import ConfigCommand
 from ...models.typing import SaliencyMapAlgorithm
 
 # avoids X11/graphical desktop requirement when creating plots
@@ -19,7 +19,7 @@ logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.classification.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
diff --git a/src/mednet/libs/classification/scripts/saliency/generate.py b/src/mednet/classify/scripts/saliency/generate.py
similarity index 89%
rename from src/mednet/libs/classification/scripts/saliency/generate.py
rename to src/mednet/classify/scripts/saliency/generate.py
index d80bbefb..8b220813 100644
--- a/src/mednet/libs/classification/scripts/saliency/generate.py
+++ b/src/mednet/classify/scripts/saliency/generate.py
@@ -8,15 +8,15 @@ import typing
 import click
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
 
+from ....scripts.click import ConfigCommand
 from ...models.typing import SaliencyMapAlgorithm
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.classification.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -169,37 +169,28 @@ def generate(
     algorithm and trained model.
     """
 
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.scripts.predict import setup_datamodule
-    from mednet.libs.common.scripts.utils import save_json_metadata
-    from mednet.libs.common.utils.checkpointer import (
-        get_checkpoint_to_run_inference,
-    )
-
+    from ....engine.device import DeviceManager
+    from ....engine.trainer import validate_model_datamodule
+    from ....scripts.utils import save_json_metadata
+    from ....utils.checkpointer import get_checkpoint_to_run_inference
     from ...engine.saliency.generator import run
+    from ...models.classification_model import ClassificationModel
 
-    save_json_metadata(
-        output_file=output_folder / "saliency-generation.meta.json",
-        datamodule=datamodule,
-        model=model,
-        output_folder=output_folder,
-        device=device,
-        cache_samples=cache_samples,
-        weight=weight,
-        parallel=parallel,
-        saliency_map_algorithm=saliency_map_algorithm,
-        target_class=target_class,
-        positive_only=positive_only,
-    )
+    validate_model_datamodule(model, datamodule)
+    assert isinstance(model, ClassificationModel)
 
     logger.info(f"Output folder: {output_folder}")
     output_folder.mkdir(parents=True, exist_ok=True)
 
     device_manager = DeviceManager(device)
 
+    # sets-up the data module
     datamodule.cache_samples = cache_samples
-    datamodule.model_transforms = model.model_transforms
-    setup_datamodule(datamodule, model, 1, parallel)
+    datamodule.model_transforms = list(model.model_transforms)
+    datamodule.batch_size = 1
+    datamodule.parallel = -1
+    datamodule.prepare_data()
+    datamodule.setup(stage="predict")
 
     if weight.is_dir():
         weight = get_checkpoint_to_run_inference(weight)
@@ -207,6 +198,20 @@ def generate(
     logger.info(f"Loading checkpoint from `{weight}`...")
     model = type(model).load_from_checkpoint(weight, strict=False)
 
+    save_json_metadata(
+        output_file=output_folder / "saliency-generation.meta.json",
+        datamodule=datamodule,
+        model=model,
+        output_folder=output_folder,
+        device=device,
+        cache_samples=cache_samples,
+        weight=weight,
+        parallel=parallel,
+        saliency_map_algorithm=saliency_map_algorithm,
+        target_class=target_class,
+        positive_only=positive_only,
+    )
+
     run(
         model=model,
         datamodule=datamodule,
diff --git a/src/mednet/libs/classification/scripts/saliency/interpretability.py b/src/mednet/classify/scripts/saliency/interpretability.py
similarity index 95%
rename from src/mednet/libs/classification/scripts/saliency/interpretability.py
rename to src/mednet/classify/scripts/saliency/interpretability.py
index d3b57f28..8d0f39e0 100644
--- a/src/mednet/libs/classification/scripts/saliency/interpretability.py
+++ b/src/mednet/classify/scripts/saliency/interpretability.py
@@ -7,13 +7,14 @@ import pathlib
 import click
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
+
+from ....scripts.click import ConfigCommand
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.classification.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -120,11 +121,7 @@ def interpretability(
       thresholding.
     """
 
-    from mednet.libs.common.scripts.utils import (
-        save_json_metadata,
-        save_json_with_backup,
-    )
-
+    from ....scripts.utils import save_json_metadata, save_json_with_backup
     from ...engine.saliency.interpretability import run
 
     datamodule.batch_size = 1
diff --git a/src/mednet/libs/classification/scripts/saliency/view.py b/src/mednet/classify/scripts/saliency/view.py
similarity index 96%
rename from src/mednet/libs/classification/scripts/saliency/view.py
rename to src/mednet/classify/scripts/saliency/view.py
index 226af150..02eb4015 100644
--- a/src/mednet/libs/classification/scripts/saliency/view.py
+++ b/src/mednet/classify/scripts/saliency/view.py
@@ -12,7 +12,7 @@ logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.classification.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -97,8 +97,7 @@ def view(
     **_,
 ) -> None:  # numpydoc ignore=PR01
     """Generate heatmaps for input CXRs based on existing saliency maps."""
-    from mednet.libs.common.scripts.utils import save_json_metadata
-
+    from ....scripts.utils import save_json_metadata
     from ...engine.saliency.viewer import run
 
     logger.info(f"Output folder: {output_folder}")
diff --git a/src/mednet/libs/common/__init__.py b/src/mednet/config/__init__.py
similarity index 100%
rename from src/mednet/libs/common/__init__.py
rename to src/mednet/config/__init__.py
diff --git a/src/mednet/libs/common/config/__init__.py b/src/mednet/config/augmentations/__init__.py
similarity index 100%
rename from src/mednet/libs/common/config/__init__.py
rename to src/mednet/config/augmentations/__init__.py
diff --git a/src/mednet/libs/common/config/augmentations/affine.py b/src/mednet/config/augmentations/affine.py
similarity index 100%
rename from src/mednet/libs/common/config/augmentations/affine.py
rename to src/mednet/config/augmentations/affine.py
diff --git a/src/mednet/libs/common/config/augmentations/elastic.py b/src/mednet/config/augmentations/elastic.py
similarity index 52%
rename from src/mednet/libs/common/config/augmentations/elastic.py
rename to src/mednet/config/augmentations/elastic.py
index 0961632f..19e58141 100644
--- a/src/mednet/libs/common/config/augmentations/elastic.py
+++ b/src/mednet/config/augmentations/elastic.py
@@ -3,13 +3,13 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Elastic deformation with 80% probability.
 
-This sole data augmentation was proposed by Pasa in the article
-"Efficient Deep Network Architectures for Fast Chest X-Ray Tuberculosis
-Screening and Visualization".
+This sole data augmentation was proposed by Pasa in the article "Efficient Deep
+Network Architectures for Fast Chest X-Ray Tuberculosis Screening and
+Visualization".
 
 Reference: [PASA-2019]_
 """
 
-from mednet.libs.common.data.augmentations import ElasticDeformation
+from ...data.augmentations import ElasticDeformation
 
 augmentations = [ElasticDeformation(p=0.8)]
diff --git a/src/mednet/libs/common/config/augmentations/hflip.py b/src/mednet/config/augmentations/hflip.py
similarity index 100%
rename from src/mednet/libs/common/config/augmentations/hflip.py
rename to src/mednet/config/augmentations/hflip.py
diff --git a/src/mednet/libs/common/config/augmentations/hflip_affine.py b/src/mednet/config/augmentations/hflip_affine.py
similarity index 100%
rename from src/mednet/libs/common/config/augmentations/hflip_affine.py
rename to src/mednet/config/augmentations/hflip_affine.py
diff --git a/src/mednet/libs/common/config/augmentations/hflip_jitter_affine.py b/src/mednet/config/augmentations/hflip_jitter_affine.py
similarity index 100%
rename from src/mednet/libs/common/config/augmentations/hflip_jitter_affine.py
rename to src/mednet/config/augmentations/hflip_jitter_affine.py
diff --git a/src/mednet/libs/common/config/augmentations/jitter.py b/src/mednet/config/augmentations/jitter.py
similarity index 100%
rename from src/mednet/libs/common/config/augmentations/jitter.py
rename to src/mednet/config/augmentations/jitter.py
diff --git a/src/mednet/libs/common/data/__init__.py b/src/mednet/data/__init__.py
similarity index 100%
rename from src/mednet/libs/common/data/__init__.py
rename to src/mednet/data/__init__.py
diff --git a/src/mednet/libs/common/data/augmentations.py b/src/mednet/data/augmentations.py
similarity index 100%
rename from src/mednet/libs/common/data/augmentations.py
rename to src/mednet/data/augmentations.py
diff --git a/src/mednet/libs/common/data/datamodule.py b/src/mednet/data/datamodule.py
similarity index 99%
rename from src/mednet/libs/common/data/datamodule.py
rename to src/mednet/data/datamodule.py
index d5110557..cf282189 100644
--- a/src/mednet/libs/common/data/datamodule.py
+++ b/src/mednet/data/datamodule.py
@@ -353,6 +353,9 @@ class ConcatDataModule(lightning.LightningDataModule):
     split_name
         The name of the split used to group the samples into the various
         datasets for training, validation and testing.
+    task
+        The task this datamodule generate samples for (e.g. ``classification``
+        or ``segmentation``).
     cache_samples
         If set, then issue raw data loading during ``prepare_data()``, and
         serves samples from CPU memory.  Otherwise, loads samples from disk on
@@ -391,6 +394,7 @@ class ConcatDataModule(lightning.LightningDataModule):
         splits: ConcatDatabaseSplit,
         database_name: str = "",
         split_name: str = "",
+        task: str = "",
         cache_samples: bool = False,
         batch_size: int = 1,
         drop_incomplete_batch: bool = False,
@@ -401,6 +405,7 @@ class ConcatDataModule(lightning.LightningDataModule):
         self.splits = splits
         self.database_name = database_name
         self.split_name = split_name
+        self.task = task
 
         for dataset_name, split_loaders in splits.items():
             count = sum([len(k) for k, _ in split_loaders])
diff --git a/src/mednet/libs/common/data/image_utils.py b/src/mednet/data/image_utils.py
similarity index 100%
rename from src/mednet/libs/common/data/image_utils.py
rename to src/mednet/data/image_utils.py
diff --git a/src/mednet/libs/common/data/split.py b/src/mednet/data/split.py
similarity index 98%
rename from src/mednet/libs/common/data/split.py
rename to src/mednet/data/split.py
index aace283f..b438748a 100644
--- a/src/mednet/libs/common/data/split.py
+++ b/src/mednet/data/split.py
@@ -11,7 +11,8 @@ import pathlib
 import typing
 
 import torch
-from mednet.libs.common.data.typing import DatabaseSplit, RawDataLoader
+
+from ..data.typing import DatabaseSplit, RawDataLoader
 
 logger = logging.getLogger(__name__)
 
diff --git a/src/mednet/libs/common/data/typing.py b/src/mednet/data/typing.py
similarity index 100%
rename from src/mednet/libs/common/data/typing.py
rename to src/mednet/data/typing.py
diff --git a/src/mednet/libs/common/config/augmentations/__init__.py b/src/mednet/engine/__init__.py
similarity index 100%
rename from src/mednet/libs/common/config/augmentations/__init__.py
rename to src/mednet/engine/__init__.py
diff --git a/src/mednet/libs/common/engine/callbacks.py b/src/mednet/engine/callbacks.py
similarity index 100%
rename from src/mednet/libs/common/engine/callbacks.py
rename to src/mednet/engine/callbacks.py
diff --git a/src/mednet/libs/common/engine/device.py b/src/mednet/engine/device.py
similarity index 100%
rename from src/mednet/libs/common/engine/device.py
rename to src/mednet/engine/device.py
diff --git a/src/mednet/libs/common/engine/loggers.py b/src/mednet/engine/loggers.py
similarity index 100%
rename from src/mednet/libs/common/engine/loggers.py
rename to src/mednet/engine/loggers.py
diff --git a/src/mednet/libs/common/engine/trainer.py b/src/mednet/engine/trainer.py
similarity index 55%
rename from src/mednet/libs/common/engine/trainer.py
rename to src/mednet/engine/trainer.py
index 63d916bc..34b052b5 100644
--- a/src/mednet/libs/common/engine/trainer.py
+++ b/src/mednet/engine/trainer.py
@@ -9,6 +9,7 @@ import pathlib
 import lightning.pytorch
 import lightning.pytorch.callbacks
 import lightning.pytorch.loggers
+import torch
 
 from ..utils.checkpointer import CHECKPOINT_ALIASES
 from ..utils.resources import ResourceMonitor
@@ -18,6 +19,128 @@ from .device import DeviceManager
 logger = logging.getLogger(__name__)
 
 
+def get_checkpoint_file(results_dir: pathlib.Path) -> pathlib.Path | None:
+    """Return the path of the latest checkpoint if it exists.
+
+    Parameters
+    ----------
+    results_dir
+        Directory in which results are saved.
+
+    Returns
+    -------
+        Path to the latest checkpoint
+    """
+    from ..utils.checkpointer import get_checkpoint_to_resume_training
+
+    checkpoint_file = None
+    if results_dir.is_dir():
+        try:
+            checkpoint_file = get_checkpoint_to_resume_training(results_dir)
+        except FileNotFoundError:
+            logger.info(
+                f"Folder {results_dir} already exists, but I did not"
+                f" find any usable checkpoint file to resume training"
+                f" from. Starting from scratch...",
+            )
+
+    return checkpoint_file
+
+
+def load_checkpoint(checkpoint_file, datamodule, model):
+    """Load the checkpoint.
+
+    Parameters
+    ----------
+    checkpoint_file
+        Path to the checkpoint.
+    datamodule
+        Instance of a Datamodule, used to set the model's normalizer.
+    model
+        The model corresponding to the checkpoint.
+    """
+
+    if checkpoint_file is None or not hasattr(model, "on_load_checkpoint"):
+        # Sets the model normalizer with the unaugmented-train-subset if we are
+        # starting from scratch and/or the model does not contain its own
+        # checkpoint loading strategy (e.g. a pytorch stock checkpoint). This
+        # call may be a NOOP, if the model comes from outside this framework,
+        # and expects different weights for the normalisation layer.
+        if hasattr(model, "set_normalizer"):
+            model.set_normalizer(datamodule.unshuffled_train_dataloader())
+        else:
+            logger.warning(
+                f"Model {model.name} has no `set_normalizer` method. "
+                "Skipping normalization setup (unsupported external model).",
+            )
+    else:
+        # Normalizer will be loaded during model.on_load_checkpoint
+        checkpoint = torch.load(checkpoint_file)
+        start_epoch = checkpoint["epoch"]
+        logger.info(
+            f"Resuming from epoch {start_epoch} "
+            f"(checkpoint file: `{str(checkpoint_file)}`)...",
+        )
+
+
+def setup_datamodule(
+    datamodule,
+    model,
+    batch_size,
+    drop_incomplete_batch,
+    cache_samples,
+    parallel,
+) -> None:  # numpydoc ignore=PR01
+    """Configure and set up the datamodule."""
+    datamodule.batch_size = batch_size
+    datamodule.drop_incomplete_batch = drop_incomplete_batch
+    datamodule.cache_samples = cache_samples
+    datamodule.parallel = parallel
+    datamodule.model_transforms = model.model_transforms
+
+    datamodule.prepare_data()
+    datamodule.setup(stage="fit")
+
+
+def validate_model_datamodule(model, datamodule):
+    """Validate the use of a model and datamodule together.
+
+    Parameters
+    ----------
+    model
+        The model to be validated.
+    datamodule
+        The datamodule to be validated.
+
+    Raises
+    ------
+    TypeError
+        In case the types of both objects is not compatible.
+    """
+
+    from ..classify.models.classification_model import ClassificationModel
+    from ..segment.models.segmentation_model import SegmentationModel
+
+    # asserts data module and model are compatible
+    match model:
+        case ClassificationModel():
+            if datamodule.task != "classification":
+                raise TypeError(
+                    f"Classification model `{model.name}` is incompatible with "
+                    f"`{datamodule.task}` task from datamodule "
+                    f"`{datamodule.database_name}`."
+                )
+        case SegmentationModel():
+            if datamodule.task != "segmentation":
+                raise TypeError(
+                    f"Segmentation model `{model.name}` is incompatible with "
+                    f"`{datamodule.task}` task from datamodule "
+                    f"`{datamodule.database_name}`."
+                )
+        case _:
+            raise TypeError(f"Do not know how to handle model of type `{type(model)}`")
+
+
 def run(
     model: lightning.pytorch.LightningModule,
     datamodule: lightning.pytorch.LightningDataModule,
diff --git a/src/mednet/engine/uploader.py b/src/mednet/engine/uploader.py
new file mode 100644
index 00000000..83dea4d3
--- /dev/null
+++ b/src/mednet/engine/uploader.py
@@ -0,0 +1,345 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+import configparser
+import json
+import logging
+import os
+import pathlib
+import shutil
+import tempfile
+import typing
+
+import gitlab
+import mlflow
+
+from ..utils.checkpointer import get_checkpoint_to_run_inference
+
+logger = logging.getLogger(__name__)
+
+
+def _gitlab_instance_and_token() -> tuple[gitlab.Gitlab, str]:
+    """Return an instance of the Gitlab object for remote operations, and the
+    user token.
+
+    Returns
+    -------
+        Gitlab main object and user token
+    """
+
+    cfg = pathlib.Path("~/.python-gitlab.cfg").expanduser()
+    if cfg.exists():
+        gl = gitlab.Gitlab.from_config("idiap", [str(cfg)])
+        config = configparser.ConfigParser()
+        config.read(cfg)
+        token = config["idiap"]["private_token"]
+
+    else:  # ask the user for a token or use one from the current runner
+        server = "https://gitlab.idiap.ch"
+        token = input(f"{server} (user or project) token: ")
+        gl = gitlab.Gitlab(server, private_token=token, api_version="4")
+
+    # tests authentication with given credential.
+    gl.auth()
+
+    return gl, token
+
+
+def _size_in_mb(path: pathlib.Path) -> float:
+    """Return the size in megabytes of a file.
+
+    Parameters
+    ----------
+    path
+        Input path to calculate file size from.
+
+    Returns
+    -------
+        A floating point number for the size of the object in MB.
+    """
+    return path.stat().st_size / (1024**2)
+
+
+def _assemble_artifacts(
+    experiment_folder: pathlib.Path, upload_limit_mb: int
+) -> tempfile.TemporaryDirectory:
+    """Assemble artifacts (files) to upload, sanitize filenames and check overall upload
+    size.
+
+    The files that are uploaded are the following:
+
+    * train.meta.json: meta information during training
+    * trainlog.pdf: evolution of tracked training variables
+    * evaluation.json: evaluation results
+    * evaluation.meta.json: meta information during evaluation
+    * evaluation.rst: evaluation results in table format
+    * evaluation.pdf: evaluation plots
+    * model checkpoint (variable name)
+
+    Parameters
+    ----------
+    experiment_folder
+        Directory in which to upload results from.
+    upload_limit_mb
+        Maximim upload size in MB (set to 0 for no limit).
+
+    Returns
+    -------
+        Temporary directory where the important files from the experiment
+        folder have been assembled and names sanitized.
+
+    Raises
+    ------
+    AssertionError
+        In case one of the necessary files that are typically uploaded is
+        missing.
+    RuntimeError
+        In case the total size of the temporary directory contents is larger,
+        in MB, than the ``upload_limit_mb``.
+    """
+
+    logger.info(f"Assembling files from {experiment_folder}...")
+
+    # get train files
+    train_folder = experiment_folder
+    train_log_file = train_folder / "trainlog.pdf"
+    train_meta_file = train_folder / "train.meta.json"
+    train_model_file = get_checkpoint_to_run_inference(train_folder)
+    train_files = [train_meta_file, train_model_file, train_log_file]
+
+    # get evaluation files
+    evaluation_file = experiment_folder / "evaluation.json"
+    evaluation_meta_file = experiment_folder / "evaluation.meta.json"
+    evaluation_meta_file = experiment_folder / "evaluation.rst"
+    evaluation_log_file = experiment_folder / "evaluation.pdf"
+    evaluation_files = [
+        evaluation_file,
+        evaluation_meta_file,
+        evaluation_log_file,
+    ]
+
+    # checks all files exist
+    for f in train_files + evaluation_files:
+        assert f.exists(), f"Missing file `{f}` - cannot upload artifact"
+
+    # checks for maximum upload limit
+    total_size_mb = sum([_size_in_mb(f) for f in train_files + evaluation_files])
+    if upload_limit_mb != 0 and total_size_mb > upload_limit_mb:
+        raise RuntimeError(
+            f"Total size of upload ({total_size_mb:.2f} MB) exceeds "
+            f"permitted maximum ({upload_limit_mb:.2f} MB)."
+        )
+
+    retval = tempfile.TemporaryDirectory()
+    tmpdir_path = pathlib.Path(retval.name)
+    for f in train_files + evaluation_files:
+        clean = tmpdir_path / f.parts[-1].replace("=", "-")
+        shutil.copy2(f, clean)
+        logger.debug(f"`{str(f)}` -> `{str(clean)}` ({_size_in_mb(f):.2f} MB)")
+
+    logger.info(f"Total size of files at {retval.name} = {total_size_mb:.2f} MB")
+    return retval
+
+
+def _assemble_parameters(basedir: pathlib.Path) -> dict[str, typing.Any]:
+    """Assemble parameters to log to experiment.
+
+    Parameters are forcebly converted to string representations via the MLflow
+    interface.
+
+    Parameters
+    ----------
+    basedir
+        Base directory where to find the file ``train.meta.json``.  Typically,
+        this is the experiment folder.
+
+    Returns
+    -------
+        A dictionary that maps strings to any value that, itself, can be
+        converted to a string.  The MLflow interface will take care of this.
+    """
+
+    train_meta_file = basedir / "train.meta.json"
+    with train_meta_file.open("r") as meta_file:
+        train_data = json.load(meta_file)
+
+    # get lowest validation epoch
+    train_model_file = get_checkpoint_to_run_inference(basedir)
+    best_epoch = int(str(train_model_file).split(".")[0].rsplit("=", 1)[1])
+
+    return {
+        "package version": train_data["package-version"],
+        "batch size": train_data["batch-size"],
+        "batch accumulations": train_data["accumulate-grad-batches"],
+        "epochs": train_data["epochs"],
+        "model epoch": best_epoch,
+    }
+
+
+def _assemble_metrics(basedir: pathlib.Path, names: list[str]) -> dict[str, float]:
+    """Assemble metrics to log to experiment.
+
+    Metrics are float values that can use to measure the performance of a
+    model.
+
+    Parameters
+    ----------
+    basedir
+        Base directory where to find the file ``evaluation.json``.  Typically,
+        this is the experiment folder.
+    names
+        A list of metrics we are interested in fetching from the evaluation
+        file, and export to GitLab.
+
+    Returns
+    -------
+        A dictionary that maps strings to floating point values.
+    """
+
+    evaluation_file = basedir / "evaluation.json"
+    with evaluation_file.open("r") as f:
+        evaluation_data = json.load(f)
+
+    return {k: v for k, v in evaluation_data["test"].items() if k in names}
+
+
+def _user_or_default_names(
+    basedir: pathlib.Path, experiment_name: str, run_name: str
+) -> tuple[str, str]:
+    """Assert user-provided experiment and run names or defaults.
+
+    Parameters
+    ----------
+    basedir
+        Base directory where to find the file ``train.meta.json``.  Typically,
+        this is the experiment folder.
+    experiment_name
+        User provided experiment name.  If empty, then a default experiment
+        name will be proposed.
+    run_name
+        User provided run name.  If empty, then a default run name using the
+        experiment date will be proposed.
+
+    Returns
+    -------
+        A tuple containing the experiment and run name to be used.
+    """
+
+    train_meta_file = basedir / "train.meta.json"
+    with train_meta_file.open("r") as meta_file:
+        train_data = json.load(meta_file)
+
+    return (
+        experiment_name or f"{train_data['model-name']}-{train_data['database-name']}",
+        run_name or train_data["datetime"],
+    )
+
+
+def _upload_ml_experiment(
+    project_path: str,
+    experiment_name: str,
+    run_name: str,
+    artifact_path: pathlib.Path,
+    parameters: dict[str, typing.Any],
+    metrics: dict[str, float],
+) -> None:
+    """Upload to GitLab using the Machine Learning Experiment Tracking
+    interface.
+
+    Information about the ML Experiment Tracking interface can be found at
+    https://docs.gitlab.com/ee/user/project/ml/experiment_tracking/
+
+    Parameters
+    ----------
+    project_path
+        Path to the project where to upload model entries.
+    experiment_name
+        A string indicating the experiment name (e.g. "exp-pasa-mc" or "exp-densenet-mc-ch").
+    run_name
+        A string indicating the run name (e.g. "run-1").
+    artifact_path
+        A base directory in which all contained files will be uploaded as
+        artifacts to the experiment entry.
+    parameters
+        All experiment parameters (``str`` -> ``str``) to log to the
+        experiment table.
+    metrics
+        All experiment metrics (``str`` -> ``float``) to log to the experiment
+        table.
+    """
+
+    logger.info("Retrieving GitLab credentials for access to hosted MLFlow server...")
+    gitlab, token = _gitlab_instance_and_token()
+    project = gitlab.projects.get(project_path)
+    os.environ["MLFLOW_TRACKING_TOKEN"] = token
+    os.environ["MLFLOW_TRACKING_URI"] = (
+        gitlab.api_url + f"/projects/{project.id}/ml/mlflow"
+    )
+
+    logger.info(
+        f"Uploading entry `{run_name}` to experiment `{experiment_name}` "
+        f"on GitLab project {project.name_with_namespace} (id: {project.id})..."
+    )
+    exp_meta = mlflow.set_experiment(experiment_name=experiment_name)
+
+    with mlflow.start_run(run_name=run_name):
+        logger.info("Uploading parameters...")
+        for key, value in parameters.items():
+            logger.info(f'[parameter] "{key}" = "{str(value)}"')
+            mlflow.log_param(key, value, synchronous=True)
+
+        logger.info("Uploading metrics...")
+        for key, value in metrics.items():
+            logger.info(f'[metric] "{key}" = {value:.3g}')
+            mlflow.log_metric(key, value, synchronous=True)
+
+        logger.info("Uploading artifacts (files)...")
+        for f in artifact_path.glob("*.*"):
+            logger.info(f'[artifact] "{str(f)}" ({_size_in_mb(f):.2f} MB)')
+            mlflow.log_artifact(str(f))
+
+    logger.info(
+        f"Visit {gitlab.url}/{project.path_with_namespace}/-/ml/experiments/{exp_meta.experiment_id}"
+    )
+
+
+def run(
+    project_path: str,
+    experiment_folder: pathlib.Path,
+    experiment_name: str,
+    run_name: str,
+    metrics: list[str],
+    upload_limit_mb: int,
+) -> None:
+    """Upload results from an experiment folder to GitLab's MLFlow server.
+
+    Parameters
+    ----------
+    project_path
+        Path to the project where to upload model entries.
+    experiment_folder
+        Directory in which to upload results from.
+    experiment_name
+        A string indicating the experiment name (e.g. "exp-pasa-mc" or "exp-densenet-mc-ch").
+    run_name
+        A string indicating the run name (e.g. "run-1").
+    metrics
+        List of metrics to upload.
+    upload_limit_mb
+        Maximim upload size in MB (set to 0 for no limit).
+    """
+
+    tmpdir = _assemble_artifacts(experiment_folder, upload_limit_mb)
+
+    experiment_name, run_name = _user_or_default_names(
+        experiment_folder, experiment_name, run_name
+    )
+
+    _upload_ml_experiment(
+        project_path=project_path,
+        experiment_name=experiment_name,
+        run_name=run_name,
+        artifact_path=pathlib.Path(tmpdir.name),
+        parameters=_assemble_parameters(experiment_folder),
+        metrics=_assemble_metrics(experiment_folder, metrics),
+    )
diff --git a/src/mednet/libs/classification/scripts/cli.py b/src/mednet/libs/classification/scripts/cli.py
deleted file mode 100644
index f922cd7d..00000000
--- a/src/mednet/libs/classification/scripts/cli.py
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright © 2022 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import importlib
-
-import click
-from clapper.click import AliasedGroup
-
-
-@click.group(
-    cls=AliasedGroup,
-    context_settings=dict(help_option_names=["-?", "-h", "--help"]),
-)
-def classification():
-    """Image classification benchmark."""
-    pass
-
-
-classification.add_command(importlib.import_module("..config", package=__name__).config)
-classification.add_command(
-    importlib.import_module("..database", package=__name__).database,
-)
-classification.add_command(
-    importlib.import_module("..predict", package=__name__).predict
-)
-classification.add_command(importlib.import_module("..train", package=__name__).train)
-classification.add_command(
-    importlib.import_module(
-        "mednet.libs.common.scripts.train_analysis",
-        package=__name__,
-    ).train_analysis,
-)
-classification.add_command(
-    importlib.import_module("..evaluate", package=__name__).evaluate,
-)
-classification.add_command(
-    importlib.import_module("..experiment", package=__name__).experiment,
-)
-classification.add_command(
-    importlib.import_module("..upload", package=__name__).upload,
-)
-
-
-@click.group(
-    cls=AliasedGroup,
-    context_settings=dict(help_option_names=["-?", "-h", "--help"]),
-)
-def saliency():
-    """Generate, evaluate and view saliency maps."""
-    pass
-
-
-classification.add_command(saliency)
-
-saliency.add_command(
-    importlib.import_module("..saliency.generate", package=__name__).generate,
-)
-saliency.add_command(
-    importlib.import_module(
-        "..saliency.completeness",
-        package=__name__,
-    ).completeness,
-)
-saliency.add_command(
-    importlib.import_module(
-        "..saliency.interpretability",
-        package=__name__,
-    ).interpretability,
-)
-saliency.add_command(
-    importlib.import_module("..saliency.evaluate", package=__name__).evaluate,
-)
-saliency.add_command(
-    importlib.import_module("..saliency.view", package=__name__).view,
-)
diff --git a/src/mednet/libs/classification/scripts/config.py b/src/mednet/libs/classification/scripts/config.py
deleted file mode 100644
index 7d32cc1c..00000000
--- a/src/mednet/libs/classification/scripts/config.py
+++ /dev/null
@@ -1,107 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import click
-from clapper.click import AliasedGroup, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.config import copy as copy_
-from mednet.libs.common.scripts.config import describe as describe_
-from mednet.libs.common.scripts.config import list_ as list__
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-@click.group(cls=AliasedGroup)
-def config():
-    """Command for listing, describing and copying configuration resources."""
-    pass
-
-
-@config.command(
-    name="list",
-    epilog="""Examples:
-
-\b
-  1. Lists all configuration resources (type: mednet.libs.classification.config) installed:
-
-     .. code:: sh
-
-        mednet classification config list
-
-
-\b
-  2. Lists all configuration resources and their descriptions (notice this may
-     be slow as it needs to load all modules once):
-
-     .. code:: sh
-
-        mednet classification config list -v
-
-""",
-)
-@verbosity_option(logger=logger)
-def list_(verbose) -> None:  # numpydoc ignore=PR01
-    """List configuration files installed."""
-    list__("mednet.libs.classification.config", verbose)
-
-
-@config.command(
-    epilog="""Examples:
-
-\b
-  1. Describe the Montgomery dataset configuration:
-
-     .. code:: sh
-
-        mednet classification config describe montgomery
-
-
-\b
-  2. Describe the Montgomery dataset configuration and lists its
-     contents:
-
-     .. code:: sh
-
-        mednet classification config describe montgomery -v
-
-""",
-)
-@click.argument(
-    "name",
-    required=True,
-    nargs=-1,
-)
-@verbosity_option(logger=logger)
-def describe(name, verbose) -> None:  # numpydoc ignore=PR01
-    """Describe a specific configuration file."""
-    describe_(name, "mednet.libs.classification.config", verbose)
-
-
-@config.command(
-    epilog="""Examples:
-
-\b
-  1. Make a copy of one of the stock configuration files locally, so it can be
-     adapted:
-
-     .. code:: sh
-
-        $ mednet classification config copy montgomery -vvv newdataset.py
-
-""",
-)
-@click.argument(
-    "source",
-    required=True,
-    nargs=1,
-)
-@click.argument(
-    "destination",
-    required=True,
-    nargs=1,
-)
-@verbosity_option(logger=logger, expose_value=False)
-def copy(source, destination) -> None:  # numpydoc ignore=PR01
-    """Copy a specific configuration resource so it can be modified locally."""
-    copy_(source, destination, "mednet.libs.classification.config")
diff --git a/src/mednet/libs/classification/scripts/database.py b/src/mednet/libs/classification/scripts/database.py
deleted file mode 100644
index 4cd6a414..00000000
--- a/src/mednet/libs/classification/scripts/database.py
+++ /dev/null
@@ -1,131 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import click
-from clapper.click import AliasedGroup, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.database import check as check_
-from mednet.libs.common.scripts.database import list_ as list__
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-def _get_raw_databases() -> dict[str, dict[str, str]]:
-    """Return a list of all supported (raw) databases.
-
-    Returns
-    -------
-    dict[str, dict[str, str]]
-        Dictionary where keys are database names, and values are dictionaries
-        containing two string keys:
-
-        * ``module``: the full Pythonic module name (e.g.
-        ``mednet.libs.classification.data.montgomery``).
-        * ``datadir``: points to the user-configured data directory for the
-        current dataset, if set, or ``None`` otherwise.
-    """
-
-    import importlib
-    import pkgutil
-
-    from mednet.libs.common.utils.rc import load_rc
-
-    from ..config import data
-
-    user_configuration = load_rc()
-
-    retval = {}
-    for k in pkgutil.iter_modules(data.__path__):
-        for j in pkgutil.iter_modules(
-            [next(iter(data.__path__)) + f"/{k.name}"],
-        ):
-            if j.name == "datamodule":
-                # this is a submodule that can read raw data files
-                module = importlib.import_module(
-                    f".{j.name}",
-                    data.__package__ + f".{k.name}",
-                )
-                if hasattr(module, "CONFIGURATION_KEY_DATADIR"):
-                    retval[k.name] = dict(
-                        module=module.__name__.rsplit(".", 1)[0],
-                        datadir=user_configuration.get(
-                            module.CONFIGURATION_KEY_DATADIR,
-                        ),
-                    )
-                else:
-                    retval[k.name] = dict(module=module.__name__)
-
-    return retval
-
-
-@click.group(cls=AliasedGroup)
-def database() -> None:
-    """Command for listing and verifying databases installed."""
-    pass
-
-
-@database.command(
-    name="list",
-    epilog="""Examples:
-
-\b
-    1. To install a database, set up its data directory ("datadir").  For
-       example, to setup access to Montgomery files you downloaded locally at
-       the directory "/path/to/montgomery/files", edit the RC file (typically
-       ``$HOME/.config/mednet.libs.classification.toml``), and add a line like the following:
-
-       .. code:: toml
-
-          [datadir]
-          montgomery = "/path/to/montgomery/files"
-
-       .. note::
-
-          This setting **is** case-sensitive.
-
-\b
-    2. List all raw databases supported (and configured):
-
-       .. code:: sh
-
-          $ mednet classification database list
-
-""",
-)
-@verbosity_option(logger=logger, expose_value=False)
-def list_():
-    """List all supported and configured databases."""
-
-    list__(_get_raw_databases())
-
-
-@database.command(
-    epilog="""Examples:
-
-    1. Check if all files from the split 'montgomery-f0' of the Montgomery
-       database can be loaded:
-
-       .. code:: sh
-
-          mednet classification datamodule check -vv montgomery-f0
-
-""",
-)
-@click.argument(
-    "fold",
-    nargs=1,
-)
-@click.option(
-    "--limit",
-    "-l",
-    help="Limit check to the first N samples in each split dataset, making the "
-    "check sensibly faster.  Set it to zero (default) to check everything.",
-    required=True,
-    type=click.IntRange(0),
-    default=0,
-)
-@verbosity_option(logger=logger, expose_value=False)
-def check(fold, limit):  # numpydoc ignore=PR01
-    """Check file access on one or more DataModules."""
-    check_("mednet.libs.classification.config", fold, limit)
diff --git a/src/mednet/libs/classification/scripts/experiment.py b/src/mednet/libs/classification/scripts/experiment.py
deleted file mode 100644
index 5ce51f31..00000000
--- a/src/mednet/libs/classification/scripts/experiment.py
+++ /dev/null
@@ -1,161 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import json
-from datetime import datetime
-
-import click
-from clapper.click import ConfigCommand, ResourceOption, verbosity_option
-from clapper.logging import setup
-
-from .train import reusable_options as training_options
-
-# avoids X11/graphical desktop requirement when creating plots
-__import__("matplotlib").use("agg")
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-@click.command(
-    entry_point_group="mednet.libs.classification.config",
-    cls=ConfigCommand,
-    epilog="""Examples:
-
-  1. Train a pasa model with montgomery dataset, on the CPU, for only two
-     epochs, then runs inference and evaluation on stock datasets, report
-     performance as a table and figures:
-
-     .. code:: sh
-
-        $ mednet classification experiment -vv pasa montgomery --epochs=2
-""",
-)
-@training_options
-@verbosity_option(logger=logger, cls=ResourceOption)
-@click.pass_context
-def experiment(
-    ctx,
-    model,
-    output_folder,
-    epochs,
-    batch_size,
-    accumulate_grad_batches,
-    drop_incomplete_batch,
-    datamodule,
-    validation_period,
-    device,
-    cache_samples,
-    seed,
-    parallel,
-    monitoring_interval,
-    augmentations,
-    **_,
-):  # numpydoc ignore=PR01
-    r"""Run a complete experiment, from training, to prediction and evaluation.
-
-    This script is just a wrapper around the individual scripts for training,
-    running prediction, and evaluating.  It organises the output in a preset way:
-
-    .. code::
-
-       └─ <output-folder>/  # the generated model will be here
-          ├── predictions.json  # the prediction outputs
-          ├── evaluation.json  # the evaluation outputs
-    """
-
-    experiment_start_timestamp = datetime.now()
-
-    train_start_timestamp = datetime.now()
-    logger.info(f"Started training at {train_start_timestamp}")
-
-    from .train import train
-
-    ctx.invoke(
-        train,
-        model=model,
-        output_folder=output_folder,
-        epochs=epochs,
-        batch_size=batch_size,
-        accumulate_grad_batches=accumulate_grad_batches,
-        drop_incomplete_batch=drop_incomplete_batch,
-        datamodule=datamodule,
-        validation_period=validation_period,
-        device=device,
-        cache_samples=cache_samples,
-        seed=seed,
-        parallel=parallel,
-        monitoring_interval=monitoring_interval,
-        augmentations=augmentations,
-    )
-    train_stop_timestamp = datetime.now()
-
-    logger.info(f"Ended training at {train_stop_timestamp}")
-    logger.info(f"Training runtime: {train_stop_timestamp-train_start_timestamp}")
-
-    logger.info("Started train analysis")
-    from mednet.libs.common.scripts.train_analysis import train_analysis
-
-    logdir = output_folder / "logs"
-    ctx.invoke(
-        train_analysis,
-        logdir=logdir,
-        output_folder=output_folder,
-    )
-
-    logger.info("Ended train analysis")
-
-    predict_start_timestamp = datetime.now()
-    logger.info(f"Started prediction at {predict_start_timestamp}")
-
-    from .predict import predict
-
-    ctx.invoke(
-        predict,
-        output_folder=output_folder,
-        model=model,
-        datamodule=datamodule,
-        device=device,
-        weight=output_folder,
-        batch_size=batch_size,
-        parallel=parallel,
-    )
-
-    predict_stop_timestamp = datetime.now()
-    logger.info(f"Ended prediction at {predict_stop_timestamp}")
-    logger.info(f"Prediction runtime: {predict_stop_timestamp-predict_start_timestamp}")
-
-    evaluation_start_timestamp = datetime.now()
-    logger.info(f"Started evaluation at {evaluation_start_timestamp}")
-
-    from .evaluate import evaluate
-
-    predictions_file = output_folder / "predictions.json"
-
-    with (output_folder / "predictions.json").open() as pf:
-        splits = json.load(pf).keys()
-
-        if "validation" in splits:
-            evaluation_threshold = "validation"
-        elif "train" in splits:
-            evaluation_threshold = "train"
-        else:
-            evaluation_threshold = None
-
-    ctx.invoke(
-        evaluate,
-        predictions=predictions_file,
-        output_folder=output_folder,
-        threshold=evaluation_threshold,
-    )
-
-    evaluation_stop_timestamp = datetime.now()
-    logger.info(f"Ended prediction at {evaluation_stop_timestamp}")
-    logger.info(
-        f"Prediction runtime: {evaluation_stop_timestamp-evaluation_start_timestamp}"
-    )
-
-    experiment_stop_timestamp = datetime.now()
-    logger.info(
-        f"Total experiment runtime: {experiment_stop_timestamp-experiment_start_timestamp}"
-    )
diff --git a/src/mednet/libs/classification/scripts/predict.py b/src/mednet/libs/classification/scripts/predict.py
deleted file mode 100644
index 9d2e5103..00000000
--- a/src/mednet/libs/classification/scripts/predict.py
+++ /dev/null
@@ -1,80 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-
-import click
-from clapper.click import ResourceOption, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.common.scripts.predict import reusable_options
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-@click.command(
-    entry_point_group="mednet.libs.classification.config",
-    cls=ConfigCommand,
-    epilog="""Examples:
-
-1. Run prediction on an existing DataModule configuration:
-
-   .. code:: sh
-
-      mednet classification predict -vv pasa montgomery --weight=path/to/model.ckpt --output=path/to/predictions.json
-
-2. Enable multi-processing data loading with 6 processes:
-
-   .. code:: sh
-
-      mednet classification predict -vv pasa montgomery --parallel=6 --weight=path/to/model.ckpt --output=path/to/predictions.json
-
-""",
-)
-@reusable_options
-@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
-def predict(
-    output_folder,
-    model,
-    datamodule,
-    batch_size,
-    device,
-    weight,
-    parallel,
-    **_,
-) -> None:  # numpydoc ignore=PR01
-    """Run inference (generates scores) on all input images, using a pre-trained model."""
-
-    from mednet.libs.classification.engine.predictor import run
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.scripts.predict import (
-        load_checkpoint,
-        setup_datamodule,
-    )
-    from mednet.libs.common.scripts.utils import (
-        save_json_metadata,
-        save_json_with_backup,
-    )
-
-    predictions_meta_file = output_folder / "predictions.meta.json"
-    predictions_meta_file.parent.mkdir(parents=True, exist_ok=True)
-
-    setup_datamodule(datamodule, model, batch_size, parallel)
-    model = load_checkpoint(model, weight)
-    device_manager = DeviceManager(device)
-    save_json_metadata(
-        output_file=output_folder / "predictions.meta.json",
-        output_folder=output_folder,
-        model=model,
-        datamodule=datamodule,
-        batch_size=batch_size,
-        device=device,
-        weight=device,
-        parallel=parallel,
-    )
-
-    predictions = run(model, datamodule, device_manager)
-
-    predictions_file = output_folder / "predictions.json"
-    save_json_with_backup(predictions_file, predictions)
-    logger.info(f"Predictions saved to `{str(predictions_file)}`")
diff --git a/src/mednet/libs/classification/scripts/train.py b/src/mednet/libs/classification/scripts/train.py
deleted file mode 100644
index 87d0c23c..00000000
--- a/src/mednet/libs/classification/scripts/train.py
+++ /dev/null
@@ -1,130 +0,0 @@
-import click
-from clapper.click import ResourceOption, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.common.scripts.train import reusable_options
-
-logger = setup("mednet", format="%(levelname)s: %(message)s")
-
-
-@click.command(
-    entry_point_group="mednet.libs.classification.config",
-    cls=ConfigCommand,
-    epilog="""Examples:
-
-1. Train a pasa model with the montgomery dataset, on a GPU (``cuda:0``), using
-   simple elastic deformation augmentations:
-
-   .. code:: sh
-
-      mednet classification train -vv pasa elastic montgomery --batch-size=4 --device="cuda:0"
-""",
-)
-@reusable_options
-@click.option(
-    "--balance-classes/--no-balance-classes",
-    "-B/-N",
-    help="""If set, balances weights of the random sampler during
-    training so that samples from all sample classes are picked
-    equitably.""",
-    required=True,
-    show_default=True,
-    default=True,
-    cls=ResourceOption,
-)
-@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
-def train(
-    model,
-    output_folder,
-    epochs,
-    batch_size,
-    accumulate_grad_batches,
-    drop_incomplete_batch,
-    datamodule,
-    validation_period,
-    device,
-    cache_samples,
-    seed,
-    parallel,
-    monitoring_interval,
-    balance_classes,
-    augmentations,
-    **_,
-) -> None:  # numpydoc ignore=PR01
-    """Train an CNN to perform image classification.
-
-    Training is performed for a configurable number of epochs, and
-    generates checkpoints.  Checkpoints are model files with a .ckpt
-    extension that are used in subsequent tasks or from which training
-    can be resumed.
-    """
-    from lightning.pytorch import seed_everything
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.engine.trainer import run
-    from mednet.libs.common.scripts.train import (
-        get_checkpoint_file,
-        load_checkpoint,
-        setup_datamodule,
-    )
-    from mednet.libs.common.scripts.utils import save_json_metadata
-
-    seed_everything(seed)
-
-    # report model/transforms options - set data augmentations
-    logger.info(f"Network model: {type(model).__module__}.{type(model).__name__}")
-    model.augmentation_transforms = augmentations
-
-    device_manager = DeviceManager(device)
-
-    # reset datamodule with user configurable options
-    setup_datamodule(
-        datamodule,
-        model,
-        batch_size,
-        drop_incomplete_batch,
-        cache_samples,
-        parallel,
-    )
-
-    # If asked, rebalances the loss criterion based on the relative proportion
-    # of class examples available in the training set.  Also affects the
-    # validation loss if a validation set is available on the DataModule.
-    if balance_classes:
-        logger.info("Applying train/valid loss balancing...")
-        model.balance_losses(datamodule)
-
-    checkpoint_file = get_checkpoint_file(output_folder)
-    load_checkpoint(checkpoint_file, datamodule, model)
-
-    # stores all information we can think of, to reproduce this later
-    save_json_metadata(
-        output_file=output_folder / "train.meta.json",
-        datamodule=datamodule,
-        model=model,
-        device_manager=device_manager,
-        output_folder=output_folder,
-        epochs=epochs,
-        batch_size=batch_size,
-        accumulate_grad_batches=accumulate_grad_batches,
-        drop_incomplete_batch=drop_incomplete_batch,
-        validation_period=validation_period,
-        cache_samples=cache_samples,
-        seed=seed,
-        parallel=parallel,
-        monitoring_interval=monitoring_interval,
-        balance_classes=balance_classes,
-    )
-
-    logger.info(f"Training for at most {epochs} epochs.")
-
-    run(
-        model=model,
-        datamodule=datamodule,
-        validation_period=validation_period,
-        device_manager=device_manager,
-        max_epochs=epochs,
-        output_folder=output_folder,
-        monitoring_interval=monitoring_interval,
-        accumulate_grad_batches=accumulate_grad_batches,
-        checkpoint=checkpoint_file,
-    )
diff --git a/src/mednet/libs/classification/scripts/upload.py b/src/mednet/libs/classification/scripts/upload.py
deleted file mode 100644
index 5b653ce1..00000000
--- a/src/mednet/libs/classification/scripts/upload.py
+++ /dev/null
@@ -1,79 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import pathlib
-
-import click
-from clapper.click import ResourceOption, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.common.scripts.upload import reusable_options
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-@click.command(
-    entry_point_group="mednet.libs.classification.config",
-    cls=ConfigCommand,
-    epilog="""Examples:
-
-1. Upload an existing experiment result from a path it resides on (with a default experiment name as {model-name}_{database-name} and a default run name as {date-time}):
-
-   .. code:: sh
-
-      mednet classification upload --experiment-folder=/path/to/results
-
-2. Upload an existing experiment result with an experiment name:
-
-   .. code:: sh
-
-      mednet classification upload --experiment-folder=/path/to/results --experiment-name=exp-pasa_mc
-
-3. Upload an existing experiment result with a run name:
-
-   .. code:: sh
-
-      mednet classification upload --experiment-folder=/path/to/results --run-name=run-1
-
-4. Upload an existing experiment result with defining a size limit of 20MB for each file:
-
-   .. code:: sh
-
-      mednet classification upload --experiment-folder=/path/to/results --upload-limit-mb=20
-
-""",
-)
-@reusable_options
-@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
-def upload(
-    project_path: str,
-    experiment_folder: pathlib.Path,
-    experiment_name: str,
-    run_name: str,
-    upload_limit_mb: int,
-    **_,  # ignored
-) -> None:  # numpydoc ignore=PR01
-    """Upload results from a classification experiment folder to GitLab's MLFlow server."""
-
-    from mednet.libs.common.scripts.upload import upload as upload_
-
-    metrics = [
-        "threshold",
-        "precision",
-        "recall",
-        "f1_score",
-        "average_precision_score",
-        "specificity",
-        "auc_score",
-        "accuracy",
-    ]
-
-    upload_(
-        project_path,
-        experiment_folder,
-        experiment_name,
-        run_name,
-        metrics,
-        upload_limit_mb,
-    )
diff --git a/src/mednet/libs/classification/utils/gitlab.py b/src/mednet/libs/classification/utils/gitlab.py
deleted file mode 100644
index 0baeba83..00000000
--- a/src/mednet/libs/classification/utils/gitlab.py
+++ /dev/null
@@ -1,90 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import configparser
-import logging
-import pathlib
-import shutil
-
-import gitlab
-
-logger = logging.getLogger(__name__)
-
-
-def gitlab_instance_and_token() -> tuple[gitlab.Gitlab, str]:
-    """Return an instance of the Gitlab object for remote operations, and the
-    user token.
-
-    Returns
-    -------
-        Gitlab main object and user token
-    """
-
-    cfg = pathlib.Path("~/.python-gitlab.cfg").expanduser()
-    if cfg.exists():
-        gl = gitlab.Gitlab.from_config("idiap", [str(cfg)])
-        config = configparser.ConfigParser()
-        config.read(cfg)
-        token = config["idiap"]["private_token"]
-
-    else:  # ask the user for a token or use one from the current runner
-        server = "https://gitlab.idiap.ch"
-        token = input(f"{server} (user or project) token: ")
-        gl = gitlab.Gitlab(server, private_token=token, api_version="4")
-
-    # tests authentication with given credential.
-    gl.auth()
-
-    return gl, token
-
-
-def sanitize_filename(tmpdir: pathlib.Path, path: pathlib.Path) -> pathlib.Path:
-    """Sanitize the name of a file to be logged.
-
-    This function sanitizes the basename of a file to be logged on the GitLab
-    MLflow server. It removes unsupported characters (such as ``=``) by
-    creating a copy of the file to be uploaded, with a modified name, on the
-    provided temporary directory.  It then returns the name of such a temporary
-    file.
-
-    If the input file path does not need sanitization, it is returned as is.
-
-    Parameters
-    ----------
-    tmpdir
-        The temporary directory where a copy of the input path, with a
-        sanitized name will be created.
-    path
-        The file that needs its name sanitized.
-
-    Returns
-    -------
-        Path to the temporary folder, and the sanitized copy of the input file
-        in said temporary folder, or the input ``path``, in case its name does not
-        need sanitization.
-    """
-
-    sanitized_filename = path.parts[-1].replace("=", "-")
-    if path.parts[-1] == sanitized_filename:
-        return path
-
-    absolute_sanitized_filename = tmpdir / sanitized_filename
-    logger.info(f"Sanitazing filename `{path}` -> `{absolute_sanitized_filename}`")
-    shutil.copy2(path, absolute_sanitized_filename)
-    return absolute_sanitized_filename
-
-
-def size_in_mb(path: pathlib.Path) -> float:
-    """Return the size in megabytes of a file.
-
-    Parameters
-    ----------
-    path
-        Input path to calculate file size from.
-
-    Returns
-    -------
-        A floating point number for the size of the object in MB.
-    """
-    return path.stat().st_size / (1024**2)
diff --git a/src/mednet/libs/common/scripts/database.py b/src/mednet/libs/common/scripts/database.py
deleted file mode 100644
index 7bb561dc..00000000
--- a/src/mednet/libs/common/scripts/database.py
+++ /dev/null
@@ -1,102 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import click
-from clapper.logging import setup
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-def list_(config: dict[str, dict[str, str]]) -> None:
-    """List all supported and configured databases.
-
-    Parameters
-    ----------
-    config
-        Dictionary where keys are database names, and values are dictionaries
-        containing two string keys:
-
-        * ``module``: the full Pythonic module name (e.g.
-        ``mednet.libs.classification.data.montgomery``).
-        * ``datadir``: points to the user-configured data directory for the
-        current dataset, if set, or ``None`` otherwise.
-    """
-
-    click.echo("Available databases:")
-    for k, v in config.items():
-        if "datadir" not in v:
-            # this database does not have a "datadir"
-            continue
-
-        if v["datadir"] is not None:
-            click.secho(f'- {k} ({v["module"]}): "{v["datadir"]}"', fg="green")
-        else:
-            click.echo(f'- {k} ({v["module"]}): NOT installed')
-
-
-def check(entry_point_group, fold, limit):  # numpydoc ignore=PR01
-    """Check file access on one or more DataModules."""
-    import importlib.metadata
-    import sys
-
-    click.secho(f"Checking fold `{fold}`...", fg="yellow")
-    try:
-        module = importlib.metadata.entry_points(group=entry_point_group)[fold].module
-    except KeyError:
-        raise Exception(f"Could not find database fold `{fold}`")
-
-    datamodule = importlib.import_module(module).datamodule
-
-    datamodule.model_transforms = []  # should be done before setup()
-    datamodule.batch_size = 1  # ensure one sample is loaded at a time
-    datamodule.setup("predict")  # sets up all datasets
-
-    loaders = datamodule.predict_dataloader()
-
-    errors = 0
-    for k, loader in loaders.items():
-        if limit == 0:
-            click.secho(
-                f"Checking all samples of dataset `{k}` at fold `{fold}`...",
-                fg="yellow",
-            )
-            loader_limit = sys.maxsize
-        else:
-            click.secho(
-                f"Checking first {limit} samples of dataset "
-                f"`{k}` at fold `{fold}`...",
-                fg="yellow",
-            )
-            loader_limit = limit
-        # the for loop will trigger raw data loading (ie. user code), protect
-        # it
-        try:
-            for i, batch in enumerate(loader):
-                if loader_limit == 0:
-                    break
-                if isinstance(batch[0], dict):
-                    logger.info(
-                        f"{batch[1]['name'][0]}: "
-                        f"{[s for s in batch[0]['image'][0].shape]}@{batch[0]['image'][0].dtype}",
-                    )
-                else:
-                    logger.info(
-                        f"{batch[1]['name'][0]}: "
-                        f"{[s for s in batch[0][0].shape]}@{batch[0][0].dtype}",
-                    )
-                loader_limit -= 1
-        except Exception:
-            logger.exception(f"Unable to load batch {i} in dataset {k}")
-            errors += 1
-
-    if not errors:
-        click.secho(
-            f"OK! No errors were reported for database fold `{fold}`.",
-            fg="green",
-        )
-    else:
-        click.secho(
-            f"Found {errors} errors loading DataModule `{fold}`.",
-            fg="red",
-        )
diff --git a/src/mednet/libs/common/scripts/predict.py b/src/mednet/libs/common/scripts/predict.py
deleted file mode 100644
index ac0e2e09..00000000
--- a/src/mednet/libs/common/scripts/predict.py
+++ /dev/null
@@ -1,165 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import functools
-import pathlib
-import typing
-
-import click
-import mednet.libs.common.data.datamodule
-import mednet.libs.common.models.model
-from clapper.logging import setup
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-def reusable_options(f: typing.Callable):
-    """Wrap reusable predict script options for other scripts.
-
-    This decorator equips the target function ``f`` with all (reusable)
-    ``predict`` script options.
-
-    Parameters
-    ----------
-    f
-        The target function to equip with options.  This function must have
-        parameters that accept such options.
-
-    Returns
-    -------
-        The decorated version of function ``f``
-    """
-    from clapper.click import ResourceOption
-
-    @click.option(
-        "--output-folder",
-        "-o",
-        help="Directory in which to save predictions (created if does not exist)",
-        required=True,
-        type=click.Path(
-            file_okay=False,
-            dir_okay=True,
-            writable=True,
-            path_type=pathlib.Path,
-        ),
-        default="predictions",
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--model",
-        "-m",
-        help="""A lightning module instance implementing the network architecture
-        (not the weights, necessarily) to be used for prediction.""",
-        required=True,
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--datamodule",
-        "-d",
-        help="""A lightning DataModule that will be asked for prediction data
-        loaders. Typically, this includes all configured splits in a DataModule,
-        however this is not a requirement.  A DataModule that returns a single
-        dataloader for prediction (wrapped in a dictionary) is acceptable.""",
-        required=True,
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--batch-size",
-        "-b",
-        help="""Number of samples in every batch (this parameter affects memory
-        requirements for the network).""",
-        required=True,
-        show_default=True,
-        default=1,
-        type=click.IntRange(min=1),
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--device",
-        "-d",
-        help='A string indicating the device to use (e.g. "cpu" or "cuda:0")',
-        show_default=True,
-        required=True,
-        default="cpu",
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--weight",
-        "-w",
-        help="""Path or URL to pretrained model file (`.ckpt` extension),
-        corresponding to the architecture set with `--model`.  Optionally, you may
-        also pass a directory containing the result of a training session, in which
-        case either the best (lowest validation) or latest model will be loaded.""",
-        required=True,
-        cls=ResourceOption,
-        type=click.Path(
-            exists=True,
-            file_okay=True,
-            dir_okay=True,
-            readable=True,
-            path_type=pathlib.Path,
-        ),
-    )
-    @click.option(
-        "--parallel",
-        "-P",
-        help="""Use multiprocessing for data loading: if set to -1 (default),
-        disables multiprocessing data loading.  Set to 0 to enable as many data
-        loading instances as processing cores available in the system.  Set to
-        >= 1 to enable that many multiprocessing instances for data loading.""",
-        type=click.IntRange(min=-1),
-        show_default=True,
-        required=True,
-        default=-1,
-        cls=ResourceOption,
-    )
-    @functools.wraps(f)
-    def wrapper_reusable_options(*args, **kwargs):
-        return f(*args, **kwargs)
-
-    return wrapper_reusable_options
-
-
-def setup_datamodule(
-    datamodule: mednet.libs.common.data.datamodule.ConcatDataModule,
-    model: mednet.libs.common.models.model.Model,
-    batch_size: int,
-    parallel: int,
-) -> None:  # numpydoc ignore=PR01
-    """Configure and set up the datamodule."""
-
-    datamodule.batch_size = batch_size
-    datamodule.parallel = parallel
-    datamodule.model_transforms = list(model.model_transforms)
-
-    datamodule.prepare_data()
-    datamodule.setup(stage="predict")
-
-
-def load_checkpoint(
-    model: mednet.libs.common.models.model.Model, weight: pathlib.Path
-) -> mednet.libs.common.models.model.Model:
-    """Load a model checkpoint for prediction.
-
-    Parameters
-    ----------
-    model
-        Instance of a model.
-    weight
-        The base directory containing either the "best", "last" or "periodic"
-        checkpoint to start the training session from.
-
-    Returns
-    -------
-        An instance of the model loaded from the checkpoint.
-    """
-    from mednet.libs.common.utils.checkpointer import (
-        get_checkpoint_to_run_inference,
-    )
-
-    if weight.is_dir():
-        weight = get_checkpoint_to_run_inference(weight)
-
-    logger.info(f"Loading checkpoint from `{weight}`...")
-    return type(model).load_from_checkpoint(weight, strict=False)
diff --git a/src/mednet/libs/common/scripts/upload.py b/src/mednet/libs/common/scripts/upload.py
deleted file mode 100644
index 3d51efbb..00000000
--- a/src/mednet/libs/common/scripts/upload.py
+++ /dev/null
@@ -1,220 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import functools
-import pathlib
-
-import click
-from clapper.click import ResourceOption
-from clapper.logging import setup
-
-# logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-logger = setup("mednet", format="%(levelname)s: %(message)s")
-
-
-def reusable_options(f):
-    """Wrap reusable upload script options.
-
-    This decorator equips the target function ``f`` with all (reusable)
-    ``upload`` script options.
-
-    Parameters
-    ----------
-    f
-        The target function to equip with options.  This function must have
-        parameters that accept such options.
-
-    Returns
-    -------
-        The decorated version of function ``f``
-    """
-
-    @click.option(
-        "--project-path",
-        "-p",
-        help="Path to the project where to upload model entries",
-        required=True,
-        type=str,
-        default="biosignal/software/mednet",
-        show_default=True,
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--experiment-folder",
-        "-f",
-        help="Directory in which to upload results from",
-        required=True,
-        type=click.Path(
-            file_okay=False,
-            dir_okay=True,
-            path_type=pathlib.Path,
-        ),
-        default="results",
-        show_default=True,
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--experiment-name",
-        "-e",
-        help='A string indicating the experiment name (e.g. "exp-pasa-mc" or "exp-densenet-mc-ch")',
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--run-name",
-        "-r",
-        help='A string indicating the run name (e.g. "run-1")',
-        cls=ResourceOption,
-    )
-    @click.option(
-        "--upload-limit-mb",
-        "-l",
-        help="Maximim upload size in MB (set to 0 for no limit).",
-        show_default=True,
-        required=True,
-        default=10,
-        type=click.IntRange(min=0),
-        cls=ResourceOption,
-    )
-    @functools.wraps(f)
-    def wrapper_reusable_options(*args, **kwargs):
-        return f(*args, **kwargs)
-
-    return wrapper_reusable_options
-
-
-def upload(
-    project_path: str,
-    experiment_folder: pathlib.Path,
-    experiment_name: str,
-    run_name: str,
-    metrics: list[str],
-    upload_limit_mb: int,
-) -> None:
-    """Upload results from an experiment folder to GitLab's MLFlow server.
-
-    Parameters
-    ----------
-    project_path
-        Path to the project where to upload model entries.
-    experiment_folder
-        Directory in which to upload results from.
-    experiment_name
-        A string indicating the experiment name (e.g. "exp-pasa-mc" or "exp-densenet-mc-ch").
-    run_name
-        A string indicating the run name (e.g. "run-1").
-    metrics
-        List of metrics to upload.
-    upload_limit_mb
-        Maximim upload size in MB (set to 0 for no limit).
-    """
-
-    import json
-    import os
-    import tempfile
-
-    import mlflow
-    from mednet.libs.common.utils.checkpointer import (
-        get_checkpoint_to_run_inference,
-    )
-    from mednet.libs.common.utils.gitlab import (
-        gitlab_instance_and_token,
-        sanitize_filename,
-        size_in_mb,
-    )
-
-    logger.info("Retrieving GitLab credentials for access to hosted MLFlow server...")
-    gitlab, token = gitlab_instance_and_token()
-    project = gitlab.projects.get(project_path)
-    os.environ["MLFLOW_TRACKING_TOKEN"] = token
-    os.environ["MLFLOW_TRACKING_URI"] = (
-        gitlab.api_url + f"/projects/{project.id}/ml/mlflow"
-    )
-
-    # get train files
-    train_folder = experiment_folder
-    train_log_file = train_folder / "trainlog.pdf"
-    train_meta_file = train_folder / "train.meta.json"
-    train_model_file = get_checkpoint_to_run_inference(train_folder)
-    train_files = [train_meta_file, train_model_file, train_log_file]
-
-    # get evaluation files
-    evaluation_file = experiment_folder / "evaluation.json"
-    evaluation_meta_file = experiment_folder / "evaluation.meta.json"
-    evaluation_meta_file = experiment_folder / "evaluation.rst"
-    evaluation_log_file = experiment_folder / "evaluation.pdf"
-    evaluation_files = [
-        evaluation_file,
-        evaluation_meta_file,
-        evaluation_log_file,
-    ]
-
-    # checks for maximum upload limit
-    total_size_mb = sum([size_in_mb(f) for f in train_files + evaluation_files])
-    if upload_limit_mb != 0 and total_size_mb > upload_limit_mb:
-        raise RuntimeError(
-            f"Total size of upload ({total_size_mb:.2f} MB) exceeds "
-            f"permitted maximum ({upload_limit_mb:.2f} MB)."
-        )
-
-    with train_meta_file.open("r") as meta_file:
-        train_data = json.load(meta_file)
-
-    with evaluation_file.open("r") as meta_file:
-        evaluation_data = json.load(meta_file)
-    evaluation_data = evaluation_data["test"]
-
-    # get lowest validation epoch
-    best_epoch = str(train_model_file).split(".")[0].split("=")[1]
-
-    experiment_name = (
-        experiment_name or f"{train_data['model-name']}-{train_data['database-name']}"
-    )
-    run_name = run_name or train_data["datetime"]
-
-    click.secho(
-        f"Uploading entry `{run_name}` to experiment `{experiment_name}` "
-        f"on GitLab project {project_path} (id: {project.id})...",
-        bold=True,
-        fg="green",
-    )
-    exp_meta = mlflow.set_experiment(experiment_name=experiment_name)
-    with mlflow.start_run(run_name=run_name):
-        click.echo("Uploading package metadata...")
-        click.echo(f"  -> `version` ({train_data['package-version']})")
-        mlflow.log_param("package version", train_data["package-version"])
-
-        click.echo("Uploading metrics...")
-
-        for k in [
-            "epochs",
-            "batch-size",
-        ]:
-            click.secho(f"  -> `{k}` ({train_data[k]})")
-            mlflow.log_param(k, train_data[k])
-
-        click.secho(f"  -> `#accumulations` ({train_data['accumulate-grad-batches']})")
-        mlflow.log_param("#Accumulations", train_data["accumulate-grad-batches"])
-        click.secho(f"  -> `epoch (best)` ({best_epoch})")
-        mlflow.log_param("Epoch (best)", best_epoch)
-
-        for k in metrics:
-            click.secho(f"  -> `{k}` ({evaluation_data[k]:.3g})")
-            mlflow.log_metric(k, evaluation_data[k])
-
-        click.echo("Uploading artifacts (files)...")
-
-        with tempfile.TemporaryDirectory() as tmpdir_name:
-            tmpdir = pathlib.Path(tmpdir_name)
-            for f in train_files + evaluation_files:
-                assert f.exists(), f"File `{f}` does not exist - cannot upload!"
-                clean_path = str(sanitize_filename(tmpdir, f))
-                click.secho(f"  -> `{clean_path}` ({size_in_mb(f):.2f} MB)")
-                mlflow.log_artifact(clean_path)
-
-    click.secho(f"Uploaded {total_size_mb:.2f} MB to server.", bold=True, fg="green")
-    click.secho(
-        f"Visit {gitlab.url}/{project.path_with_namespace}/-/ml/experiments/{exp_meta.experiment_id}",
-        bold=True,
-        fg="blue",
-    )
diff --git a/src/mednet/libs/common/utils/gitlab.py b/src/mednet/libs/common/utils/gitlab.py
deleted file mode 100644
index 0baeba83..00000000
--- a/src/mednet/libs/common/utils/gitlab.py
+++ /dev/null
@@ -1,90 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import configparser
-import logging
-import pathlib
-import shutil
-
-import gitlab
-
-logger = logging.getLogger(__name__)
-
-
-def gitlab_instance_and_token() -> tuple[gitlab.Gitlab, str]:
-    """Return an instance of the Gitlab object for remote operations, and the
-    user token.
-
-    Returns
-    -------
-        Gitlab main object and user token
-    """
-
-    cfg = pathlib.Path("~/.python-gitlab.cfg").expanduser()
-    if cfg.exists():
-        gl = gitlab.Gitlab.from_config("idiap", [str(cfg)])
-        config = configparser.ConfigParser()
-        config.read(cfg)
-        token = config["idiap"]["private_token"]
-
-    else:  # ask the user for a token or use one from the current runner
-        server = "https://gitlab.idiap.ch"
-        token = input(f"{server} (user or project) token: ")
-        gl = gitlab.Gitlab(server, private_token=token, api_version="4")
-
-    # tests authentication with given credential.
-    gl.auth()
-
-    return gl, token
-
-
-def sanitize_filename(tmpdir: pathlib.Path, path: pathlib.Path) -> pathlib.Path:
-    """Sanitize the name of a file to be logged.
-
-    This function sanitizes the basename of a file to be logged on the GitLab
-    MLflow server. It removes unsupported characters (such as ``=``) by
-    creating a copy of the file to be uploaded, with a modified name, on the
-    provided temporary directory.  It then returns the name of such a temporary
-    file.
-
-    If the input file path does not need sanitization, it is returned as is.
-
-    Parameters
-    ----------
-    tmpdir
-        The temporary directory where a copy of the input path, with a
-        sanitized name will be created.
-    path
-        The file that needs its name sanitized.
-
-    Returns
-    -------
-        Path to the temporary folder, and the sanitized copy of the input file
-        in said temporary folder, or the input ``path``, in case its name does not
-        need sanitization.
-    """
-
-    sanitized_filename = path.parts[-1].replace("=", "-")
-    if path.parts[-1] == sanitized_filename:
-        return path
-
-    absolute_sanitized_filename = tmpdir / sanitized_filename
-    logger.info(f"Sanitazing filename `{path}` -> `{absolute_sanitized_filename}`")
-    shutil.copy2(path, absolute_sanitized_filename)
-    return absolute_sanitized_filename
-
-
-def size_in_mb(path: pathlib.Path) -> float:
-    """Return the size in megabytes of a file.
-
-    Parameters
-    ----------
-    path
-        Input path to calculate file size from.
-
-    Returns
-    -------
-        A floating point number for the size of the object in MB.
-    """
-    return path.stat().st_size / (1024**2)
diff --git a/src/mednet/libs/segmentation/scripts/cli.py b/src/mednet/libs/segmentation/scripts/cli.py
deleted file mode 100644
index b6fa62ad..00000000
--- a/src/mednet/libs/segmentation/scripts/cli.py
+++ /dev/null
@@ -1,49 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import importlib
-
-import click
-from clapper.click import AliasedGroup
-
-from . import (
-    config,
-    database,
-    dump_annotations,
-    evaluate,
-    predict,
-    train,
-    view,
-)
-
-
-@click.group(
-    cls=AliasedGroup,
-    context_settings=dict(help_option_names=["-?", "-h", "--help"]),
-)
-def segmentation():
-    """Binary Segmentation Benchmark."""
-    pass
-
-
-# segmentation.add_command(analyze.analyze)
-segmentation.add_command(config.config)
-segmentation.add_command(database.database)
-segmentation.add_command(train.train)
-segmentation.add_command(predict.predict)
-segmentation.add_command(evaluate.evaluate)
-segmentation.add_command(
-    importlib.import_module(
-        "mednet.libs.common.scripts.train_analysis",
-        package=__name__,
-    ).train_analysis,
-)
-segmentation.add_command(view.view)
-segmentation.add_command(dump_annotations.dump_annotations)
-segmentation.add_command(
-    importlib.import_module("..experiment", package=__name__).experiment,
-)
-segmentation.add_command(
-    importlib.import_module("..upload", package=__name__).upload,
-)
diff --git a/src/mednet/libs/segmentation/scripts/click.py b/src/mednet/libs/segmentation/scripts/click.py
deleted file mode 100644
index b028e6a7..00000000
--- a/src/mednet/libs/segmentation/scripts/click.py
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright © 2022 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import click
-from clapper.click import ConfigCommand as _BaseConfigCommand
-
-
-class ConfigCommand(_BaseConfigCommand):
-    """A click command-class that has the properties of :py:class:`clapper.click.ConfigCommand` and adds verbatim epilog formatting."""
-
-    def format_epilog(
-        self, _: click.core.Context, formatter: click.formatting.HelpFormatter
-    ) -> None:
-        """Format the command epilog during --help.
-
-        Parameters
-        ----------
-            _
-                The current parsing context.
-            formatter
-                The formatter to use for printing text.
-        """
-
-        if self.epilog:
-            formatter.write_paragraph()
-            for line in self.epilog.split("\n"):
-                formatter.write(line + "\n")
diff --git a/src/mednet/libs/segmentation/scripts/config.py b/src/mednet/libs/segmentation/scripts/config.py
deleted file mode 100644
index 8fef1df9..00000000
--- a/src/mednet/libs/segmentation/scripts/config.py
+++ /dev/null
@@ -1,107 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import click
-from clapper.click import AliasedGroup, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.config import copy as copy_
-from mednet.libs.common.scripts.config import describe as describe_
-from mednet.libs.common.scripts.config import list_ as list__
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-@click.group(cls=AliasedGroup)
-def config():
-    """Command for listing, describing and copying configuration resources."""
-    pass
-
-
-@config.command(
-    name="list",
-    epilog="""Examples:
-
-\b
-  1. Lists all configuration resources (type: mednet.libs.segmentation.config) installed:
-
-     .. code:: sh
-
-        mednet segmentation config list
-
-
-\b
-  2. Lists all configuration resources and their descriptions (notice this may
-     be slow as it needs to load all modules once):
-
-     .. code:: sh
-
-        mednet segmentation config list -v
-
-""",
-)
-@verbosity_option(logger=logger)
-def list_(verbose) -> None:  # numpydoc ignore=PR01
-    """List configuration files installed."""
-    list__("mednet.libs.segmentation.config", verbose)
-
-
-@config.command(
-    epilog="""Examples:
-
-\b
-  1. Describe the Drive dataset configuration:
-
-     .. code:: sh
-
-        mednet segmentation config describe drive
-
-
-\b
-  2. Describe the Drive dataset configuration and lists its
-     contents:
-
-     .. code:: sh
-
-        mednet segmentation config describe deive -v
-
-""",
-)
-@click.argument(
-    "name",
-    required=True,
-    nargs=-1,
-)
-@verbosity_option(logger=logger)
-def describe(name, verbose) -> None:  # numpydoc ignore=PR01
-    """Describe a specific configuration file."""
-    describe_(name, "mednet.libs.segmentation.config", verbose)
-
-
-@config.command(
-    epilog="""Examples:
-
-\b
-  1. Make a copy of one of the stock configuration files locally, so it can be
-     adapted:
-
-     .. code:: sh
-
-        $ mednet segmentation config copy drive -vvv newdataset.py
-
-""",
-)
-@click.argument(
-    "source",
-    required=True,
-    nargs=1,
-)
-@click.argument(
-    "destination",
-    required=True,
-    nargs=1,
-)
-@verbosity_option(logger=logger, expose_value=False)
-def copy(source, destination) -> None:  # numpydoc ignore=PR01
-    """Copy a specific configuration resource so it can be modified locally."""
-    copy_(source, destination, "mednet.libs.segmentation.config")
diff --git a/src/mednet/libs/segmentation/scripts/database.py b/src/mednet/libs/segmentation/scripts/database.py
deleted file mode 100644
index 272d4a09..00000000
--- a/src/mednet/libs/segmentation/scripts/database.py
+++ /dev/null
@@ -1,130 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import click
-from clapper.click import AliasedGroup, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.database import check as check_
-from mednet.libs.common.scripts.database import list_ as list__
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-def _get_raw_databases() -> dict[str, dict[str, str]]:
-    """Return a list of all supported (raw) databases.
-
-    Returns
-    -------
-    dict[str, dict[str, str]]
-        Dictionary where keys are database names, and values are dictionaries
-        containing two string keys:
-
-        * ``module``: the full Pythonic module name (e.g.
-        ``mednet.libs.segmentation.data.drive``).
-        * ``datadir``: points to the user-configured data directory for the
-        current dataset, if set, or ``None`` otherwise.
-    """
-
-    import importlib
-    import pkgutil
-
-    from mednet.libs.common.utils.rc import load_rc
-
-    from ..config import data
-
-    user_configuration = load_rc()
-
-    retval = {}
-    for k in pkgutil.iter_modules(data.__path__):
-        for j in pkgutil.iter_modules(
-            [next(iter(data.__path__)) + f"/{k.name}"],
-        ):
-            if j.name == "datamodule":
-                # this is a submodule that can read raw data files
-                module = importlib.import_module(
-                    f".{j.name}",
-                    data.__package__ + f".{k.name}",
-                )
-                if hasattr(module, "CONFIGURATION_KEY_DATADIR"):
-                    retval[k.name] = dict(
-                        module=module.__name__.rsplit(".", 1)[0],
-                        datadir=user_configuration.get(
-                            module.CONFIGURATION_KEY_DATADIR,
-                        ),
-                    )
-                else:
-                    retval[k.name] = dict(module=module.__name__)
-
-    return retval
-
-
-@click.group(cls=AliasedGroup)
-def database() -> None:
-    """Command for listing and verifying databases installed."""
-    pass
-
-
-@database.command(
-    name="list",
-    epilog="""Examples:
-
-\b
-    1. To install a database, set up its data directory ("datadir").  For
-       example, to setup access to Drive files you downloaded locally at
-       the directory "/path/to/drive/files", edit the RC file (typically
-       ``$HOME/.config/mednet.toml``), and add a line like the following:
-
-       .. code:: toml
-
-          [datadir]
-          drive = "/path/to/drive/files"
-
-       .. note::
-
-          This setting **is** case-sensitive.
-
-\b
-    2. List all raw databases supported (and configured):
-
-       .. code:: sh
-
-          $ mednet segmentation database list
-
-""",
-)
-@verbosity_option(logger=logger, expose_value=False)
-def list_():
-    """List all supported and configured databases."""
-    list__(_get_raw_databases())
-
-
-@database.command(
-    epilog="""Examples:
-
-    1. Check if all files from the fold 'default' of the Drive
-       database can be loaded:
-
-       .. code:: sh
-
-          mednet segmentation database check -vv drive
-
-""",
-)
-@click.argument(
-    "fold",
-    nargs=1,
-)
-@click.option(
-    "--limit",
-    "-l",
-    help="Limit check to the first N samples in each split dataset, making the "
-    "check sensibly faster.  Set it to zero (default) to check everything.",
-    required=True,
-    type=click.IntRange(0),
-    default=0,
-)
-@verbosity_option(logger=logger, expose_value=False)
-def check(fold, limit):  # numpydoc ignore=PR01
-    """Check file access on one or more DataModules."""
-    check_("mednet.libs.segmentation.config", fold, limit)
diff --git a/src/mednet/libs/segmentation/scripts/predict.py b/src/mednet/libs/segmentation/scripts/predict.py
deleted file mode 100644
index b82d70bb..00000000
--- a/src/mednet/libs/segmentation/scripts/predict.py
+++ /dev/null
@@ -1,81 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import clapper.click
-import clapper.logging
-import click
-import mednet.libs.common.scripts.click
-import mednet.libs.common.scripts.predict
-
-logger = clapper.logging.setup(
-    __name__.split(".")[0], format="%(levelname)s: %(message)s"
-)
-
-
-@click.command(
-    entry_point_group="mednet.libs.segmentation.config",
-    cls=mednet.libs.common.scripts.click.ConfigCommand,
-    epilog="""Examples:
-
-1. Run prediction on an existing DataModule configuration:
-
-   .. code:: sh
-
-      mednet segmentation predict -vv lwnet drive --weight=path/to/model.ckpt --output-folder=path/to/predictions
-
-2. Enable multi-processing data loading with 6 processes:
-
-   .. code:: sh
-
-      mednet segmentation predict -vv lwnet drive --parallel=6 --weight=path/to/model.ckpt --output-folder=path/to/predictions
-
-""",
-)
-@mednet.libs.common.scripts.predict.reusable_options
-@clapper.click.verbosity_option(
-    logger=logger, cls=clapper.click.ResourceOption, expose_value=False
-)
-def predict(
-    output_folder,
-    model,
-    datamodule,
-    batch_size,
-    device,
-    weight,
-    parallel,
-    **_,
-) -> None:  # numpydoc ignore=PR01
-    """Run inference (generates scores) on all input images, using a pre-trained model."""
-
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.scripts.predict import (
-        load_checkpoint,
-        setup_datamodule,
-    )
-    from mednet.libs.common.scripts.utils import (
-        save_json_metadata,
-        save_json_with_backup,
-    )
-    from mednet.libs.segmentation.engine.predictor import run
-
-    setup_datamodule(datamodule, model, batch_size, parallel)
-    model = load_checkpoint(model, weight)
-    device_manager = DeviceManager(device)
-
-    save_json_metadata(
-        output_file=output_folder / "predictions.meta.json",
-        output_folder=output_folder,
-        model=model,
-        datamodule=datamodule,
-        batch_size=batch_size,
-        device=device,
-        weight=weight,
-        parallel=parallel,
-    )
-
-    predictions = run(model, datamodule, device_manager, output_folder)
-
-    predictions_file = output_folder / "predictions.json"
-    save_json_with_backup(predictions_file, predictions)
-    logger.info(f"Predictions saved to `{str(predictions_file)}`")
diff --git a/src/mednet/libs/segmentation/scripts/train.py b/src/mednet/libs/segmentation/scripts/train.py
deleted file mode 100644
index 1bf5ec00..00000000
--- a/src/mednet/libs/segmentation/scripts/train.py
+++ /dev/null
@@ -1,109 +0,0 @@
-import click
-from clapper.click import ResourceOption, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.common.scripts.train import reusable_options
-
-logger = setup("mednet", format="%(levelname)s: %(message)s")
-
-
-@click.command(
-    entry_point_group="mednet.libs.segmentation.config",
-    cls=ConfigCommand,
-    epilog="""Examples:
-
-1. Train a lwnet model with the frive dataset, on a GPU (``cuda:0``):
-
-   .. code:: sh
-
-      mednet segmentation train -vv lwnet drive --batch-size=4 --device="cuda:0"
-""",
-)
-@reusable_options
-@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
-def train(
-    model,
-    output_folder,
-    epochs,
-    batch_size,
-    accumulate_grad_batches,
-    drop_incomplete_batch,
-    datamodule,
-    validation_period,
-    device,
-    cache_samples,
-    seed,
-    parallel,
-    monitoring_interval,
-    augmentations,
-    **_,
-) -> None:  # numpydoc ignore=PR01
-    """Train an CNN to perform image segmentation.
-
-    Training is performed for a configurable number of epochs, and
-    generates checkpoints.  Checkpoints are model files with a .ckpt
-    extension that are used in subsequent tasks or from which training
-    can be resumed.
-    """
-    from lightning.pytorch import seed_everything
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.engine.trainer import run
-    from mednet.libs.common.scripts.train import (
-        get_checkpoint_file,
-        load_checkpoint,
-        setup_datamodule,
-    )
-    from mednet.libs.common.scripts.utils import save_json_metadata
-
-    seed_everything(seed)
-
-    # report model/transforms options - set data augmentations
-    logger.info(f"Network model: {type(model).__module__}.{type(model).__name__}")
-    model.augmentation_transforms = augmentations
-
-    device_manager = DeviceManager(device)
-
-    # reset datamodule with user configurable options
-    setup_datamodule(
-        datamodule,
-        model,
-        batch_size,
-        drop_incomplete_batch,
-        cache_samples,
-        parallel,
-    )
-
-    checkpoint_file = get_checkpoint_file(output_folder)
-    load_checkpoint(checkpoint_file, datamodule, model)
-
-    # stores all information we can think of, to reproduce this later
-    save_json_metadata(
-        output_file=output_folder / "train.meta.json",
-        datamodule=datamodule,
-        model=model,
-        output_folder=output_folder,
-        device_manager=device_manager,
-        epochs=epochs,
-        batch_size=batch_size,
-        accumulate_grad_batches=accumulate_grad_batches,
-        drop_incomplete_batch=drop_incomplete_batch,
-        validation_period=validation_period,
-        cache_samples=cache_samples,
-        seed=seed,
-        parallel=parallel,
-        monitoring_interval=monitoring_interval,
-    )
-
-    logger.info(f"Training for at most {epochs} epochs.")
-
-    run(
-        model=model,
-        datamodule=datamodule,
-        validation_period=validation_period,
-        device_manager=device_manager,
-        max_epochs=epochs,
-        output_folder=output_folder,
-        monitoring_interval=monitoring_interval,
-        accumulate_grad_batches=accumulate_grad_batches,
-        checkpoint=checkpoint_file,
-    )
diff --git a/src/mednet/libs/segmentation/scripts/upload.py b/src/mednet/libs/segmentation/scripts/upload.py
deleted file mode 100644
index 0de94332..00000000
--- a/src/mednet/libs/segmentation/scripts/upload.py
+++ /dev/null
@@ -1,78 +0,0 @@
-# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import pathlib
-
-import click
-from clapper.click import ResourceOption, verbosity_option
-from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.common.scripts.upload import reusable_options
-
-logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
-
-
-@click.command(
-    entry_point_group="mednet.libs.segmentation.config",
-    cls=ConfigCommand,
-    epilog="""Examples:
-
-1. Upload an existing experiment result from a path it resides on (with a default experiment name as {model-name}_{database-name} and a default run name as {date-time}):
-
-   .. code:: sh
-
-      mednet segmentation upload --experiment-folder=/path/to/results
-
-2. Upload an existing experiment result with an experiment name:
-
-   .. code:: sh
-
-      mednet segmentation upload --experiment-folder=/path/to/results --experiment-name=exp-pasa_mc
-
-3. Upload an existing experiment result with a run name:
-
-   .. code:: sh
-
-      mednet segmentation upload --experiment-folder=/path/to/results --run-name=run-1
-
-4. Upload an existing experiment result with defining a size limit of 20MB for each file:
-
-   .. code:: sh
-
-      mednet segmentation upload --experiment-folder=/path/to/results --upload-limit-mb=20
-
-""",
-)
-@reusable_options
-@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
-def upload(
-    project_path: str,
-    experiment_folder: pathlib.Path,
-    experiment_name: str,
-    run_name: str,
-    upload_limit_mb: int,
-    **_,  # ignored
-) -> None:  # numpydoc ignore=PR01
-    """Upload results from a segmentation experiment folder to GitLab's MLFlow server."""
-
-    from mednet.libs.common.scripts.upload import upload as upload_
-
-    metrics = [
-        "precision",
-        "recall",
-        "f1",
-        "average_precision_score",
-        "specificity",
-        "auc_score",
-        "accuracy",
-    ]
-
-    upload_(
-        project_path,
-        experiment_folder,
-        experiment_name,
-        run_name,
-        metrics,
-        upload_limit_mb,
-    )
diff --git a/src/mednet/libs/common/engine/__init__.py b/src/mednet/models/__init__.py
similarity index 100%
rename from src/mednet/libs/common/engine/__init__.py
rename to src/mednet/models/__init__.py
diff --git a/src/mednet/libs/common/models/loss_weights.py b/src/mednet/models/loss_weights.py
similarity index 100%
rename from src/mednet/libs/common/models/loss_weights.py
rename to src/mednet/models/loss_weights.py
diff --git a/src/mednet/libs/common/models/model.py b/src/mednet/models/model.py
similarity index 99%
rename from src/mednet/libs/common/models/model.py
rename to src/mednet/models/model.py
index cc4bf033..cf47c4aa 100644
--- a/src/mednet/libs/common/models/model.py
+++ b/src/mednet/models/model.py
@@ -13,8 +13,8 @@ import torch.optim.lr_scheduler
 import torch.optim.optimizer
 import torch.utils.data
 import torchvision.transforms
-from mednet.libs.common.data.typing import TransformSequence
 
+from ..data.typing import TransformSequence
 from .loss_weights import get_positive_weights
 from .typing import Checkpoint
 
diff --git a/src/mednet/libs/common/models/transforms.py b/src/mednet/models/transforms.py
similarity index 100%
rename from src/mednet/libs/common/models/transforms.py
rename to src/mednet/models/transforms.py
diff --git a/src/mednet/libs/common/models/typing.py b/src/mednet/models/typing.py
similarity index 100%
rename from src/mednet/libs/common/models/typing.py
rename to src/mednet/models/typing.py
diff --git a/src/mednet/scripts/cli.py b/src/mednet/scripts/cli.py
index 59df4ef6..5eba2d65 100644
--- a/src/mednet/scripts/cli.py
+++ b/src/mednet/scripts/cli.py
@@ -1,9 +1,11 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+import importlib
+
 import click
 from clapper.click import AliasedGroup
-from mednet.libs.classification.scripts.cli import classification
-from mednet.libs.segmentation.scripts.cli import segmentation
-
-from .info import info
 
 
 @click.group(
@@ -11,10 +13,23 @@ from .info import info
     context_settings=dict(help_option_names=["-?", "-h", "--help"]),
 )
 def cli():
-    """Image classification benchmark."""
+    """Medical image analysis AI toolbox."""
     pass
 
 
-cli.add_command(classification)
-cli.add_command(segmentation)
-cli.add_command(info)
+def _add_command(module, obj):
+    cli.add_command(
+        getattr(importlib.import_module("." + module, package=__name__), obj)
+    )
+
+
+_add_command(".info", "info")
+_add_command(".config", "config")
+_add_command(".database", "database")
+_add_command(".train", "train")
+_add_command(".train_analysis", "train_analysis")
+_add_command(".predict", "predict")
+_add_command(".experiment", "experiment")
+_add_command(".upload", "upload")
+_add_command("..classify.scripts.cli", "classify")
+_add_command("..segment.scripts.cli", "segment")
diff --git a/src/mednet/libs/common/scripts/click.py b/src/mednet/scripts/click.py
similarity index 100%
rename from src/mednet/libs/common/scripts/click.py
rename to src/mednet/scripts/click.py
diff --git a/src/mednet/libs/common/scripts/config.py b/src/mednet/scripts/config.py
similarity index 61%
rename from src/mednet/libs/common/scripts/config.py
rename to src/mednet/scripts/config.py
index d4a8062b..c090117e 100644
--- a/src/mednet/libs/common/scripts/config.py
+++ b/src/mednet/scripts/config.py
@@ -2,23 +2,50 @@
 #
 # SPDX-License-Identifier: GPL-3.0-or-later
 
-import importlib.metadata
-import inspect
-import pathlib
-import typing
-
 import click
+from clapper.click import AliasedGroup, verbosity_option
 from clapper.logging import setup
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
-def list_(entry_point_group, verbose) -> None:  # numpydoc ignore=PR01
+@click.group(cls=AliasedGroup)
+def config():
+    """Command for listing, describing and copying configuration resources."""
+    pass
+
+
+@config.command(
+    name="list",
+    epilog="""Examples:
+
+\b
+  1. Lists all configuration resources installed:
+
+     .. code:: sh
+
+        mednet config list
+
+
+\b
+  2. Lists all configuration resources and their descriptions (notice this may
+     be slow as it needs to load all modules once):
+
+     .. code:: sh
+
+        mednet config list -v
+
+""",
+)
+@verbosity_option(logger=logger)
+def list_(verbose) -> None:  # numpydoc ignore=PR01
     """List configuration files installed."""
 
-    entry_points = importlib.metadata.entry_points().select(
-        group=entry_point_group,
-    )
+    import importlib.metadata
+    import inspect
+    import typing
+
+    entry_points = importlib.metadata.entry_points().select(group="mednet.config")
     entry_point_dict = {k.name: k for k in entry_points}
 
     # all potential modules with configuration resources
@@ -66,11 +93,41 @@ def list_(entry_point_group, verbose) -> None:  # numpydoc ignore=PR01
             click.echo(print_string % (name, summary))
 
 
-def describe(name, entry_point_group, verbose) -> None:  # numpydoc ignore=PR01
+@config.command(
+    epilog="""Examples:
+
+\b
+  1. Describe the Montgomery dataset configuration:
+
+     .. code:: sh
+
+        mednet config describe montgomery
+
+
+\b
+  2. Describe the Montgomery dataset configuration and lists its
+     contents:
+
+     .. code:: sh
+
+        mednet config describe montgomery -v
+
+""",
+)
+@click.argument(
+    "name",
+    required=True,
+    nargs=-1,
+)
+@verbosity_option(logger=logger)
+def describe(name, verbose) -> None:  # numpydoc ignore=PR01
     """Describe a specific configuration file."""
-    entry_points = importlib.metadata.entry_points().select(
-        group=entry_point_group,
-    )
+
+    import importlib.metadata
+    import inspect
+    import pathlib
+
+    entry_points = importlib.metadata.entry_points().select(group="mednet.config")
     entry_point_dict = {k.name: k for k in entry_points}
 
     for k in name:
@@ -93,13 +150,38 @@ def describe(name, entry_point_group, verbose) -> None:  # numpydoc ignore=PR01
             click.echo(inspect.getdoc(mod))
 
 
-def copy(source, destination, entry_point_group) -> None:  # numpydoc ignore=PR01
+@config.command(
+    epilog="""Examples:
+
+\b
+  1. Make a copy of one of the stock configuration files locally, so it can be
+     adapted:
+
+     .. code:: sh
+
+        $ mednet config copy montgomery -vvv newdataset.py
+
+""",
+)
+@click.argument(
+    "source",
+    required=True,
+    nargs=1,
+)
+@click.argument(
+    "destination",
+    required=True,
+    nargs=1,
+)
+@verbosity_option(logger=logger, expose_value=False)
+def copy(source, destination) -> None:  # numpydoc ignore=PR01
     """Copy a specific configuration resource so it can be modified locally."""
+
+    import importlib.metadata
+    import inspect
     import shutil
 
-    entry_points = importlib.metadata.entry_points().select(
-        group=entry_point_group,
-    )
+    entry_points = importlib.metadata.entry_points().select(group="mednet.config")
     entry_point_dict = {k.name: k for k in entry_points}
 
     if source not in entry_point_dict:
diff --git a/src/mednet/scripts/database.py b/src/mednet/scripts/database.py
new file mode 100644
index 00000000..91735214
--- /dev/null
+++ b/src/mednet/scripts/database.py
@@ -0,0 +1,222 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+import click
+from clapper.click import AliasedGroup, verbosity_option
+from clapper.logging import setup
+
+logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
+
+
+def _get_raw_databases() -> dict[str, dict[str, str | list]]:
+    """Return a list of all supported (raw) databases.
+
+    Returns
+    -------
+    dict[str, dict[str, str]]
+        Dictionary where keys are database names, and values are dictionaries
+        containing two string keys:
+
+        * ``module``: the full Pythonic module name (e.g.
+          ``mednet.classify.data.montgomery``).
+        * ``datadir``: points to the user-configured data directory for the
+          current dataset, if set, or ``None`` otherwise.
+    """
+
+    import importlib
+    import pkgutil
+    import typing
+
+    from ..classify.config import data as classify_data
+    from ..segment.config import data as segment_data
+    from ..utils.rc import load_rc
+
+    user_configuration = load_rc()
+
+    retval: dict[str, dict[str, typing.Any]] = {}
+    for data in (classify_data, segment_data):
+        for k in pkgutil.iter_modules(data.__path__):
+            for j in pkgutil.iter_modules(
+                [next(iter(data.__path__)) + f"/{k.name}"],
+            ):
+                if j.name == "datamodule":
+                    # this is a submodule that can read raw data files
+                    assert data.__package__ is not None
+                    module = importlib.import_module(
+                        f".{j.name}", data.__package__ + f".{k.name}"
+                    )
+                    if hasattr(module, "CONFIGURATION_KEY_DATADIR"):
+                        retval.setdefault(
+                            k.name,
+                            dict(
+                                module=[],
+                                datadir=user_configuration.get(
+                                    module.CONFIGURATION_KEY_DATADIR
+                                ),
+                            ),
+                        )["module"].append(module.__name__.rsplit(".", 1)[0])
+                    else:
+                        retval.setdefault(k.name, dict(module=[]))["module"].append(
+                            module.__name__
+                        )
+
+    return retval
+
+
+def _list_raw_databases():
+    """List raw datasets to a string representation."""
+
+    def _echo(left: str, right: str, color: str = "white") -> None:
+        s = [
+            click.style(left, bold=True),
+            click.style(": ", bold=True),
+            click.style(right, fg=color),
+        ]
+        click.echo("".join(s))
+
+    for k, v in _get_raw_databases().items():
+        if "datadir" not in v:
+            # this database does not have a "datadir"
+            continue
+
+        if v["datadir"] is not None:
+            _echo(f"  - {k} ({', '.join(v['module'])})", f"{v['datadir']}", "green")
+        else:
+            _echo(f"  - {k} ({', '.join(v['module'])})", "NOT installed", "red")
+
+
+@click.group(cls=AliasedGroup)
+def database() -> None:
+    """Command for listing and verifying databases installed."""
+    pass
+
+
+@database.command(
+    name="list",
+    epilog="""Examples:
+
+\b
+    1. To install a database, set up its data directory ("datadir").  For
+       example, to setup access to Montgomery files you downloaded locally at
+       the directory "/path/to/montgomery/files", edit the RC file (typically
+       ``$HOME/.config/mednet.toml``), and add a line like the following:
+
+       .. code:: toml
+
+          [datadir]
+          montgomery = "/path/to/montgomery/files"
+
+       .. note::
+
+          This setting **is** case-sensitive.
+
+\b
+    2. List all raw databases supported (and configured):
+
+       .. code:: sh
+
+          $ mednet database list
+
+""",
+)
+@verbosity_option(logger=logger, expose_value=False)
+def list_():
+    """List all supported and configured databases."""
+
+    _list_raw_databases()
+
+
+@database.command(
+    epilog="""Examples:
+
+    1. Check if all files from the split 'montgomery-f0' of the Montgomery
+       database can be loaded:
+
+       .. code:: sh
+
+          mednet database check -vv montgomery-f0
+
+""",
+)
+@click.argument(
+    "entrypoint",
+    nargs=1,
+)
+@click.option(
+    "--limit",
+    "-l",
+    help="Limit check to the first N samples in each split dataset, making the "
+    "check sensibly faster.  Set it to zero (default) to check everything.",
+    required=True,
+    type=click.IntRange(0),
+    default=0,
+)
+@verbosity_option(logger=logger, expose_value=False)
+def check(entrypoint, limit):  # numpydoc ignore=PR01
+    """Check file access on one or more DataModules."""
+    import importlib.metadata
+    import sys
+
+    click.secho(f"Checking entrypoint `{entrypoint}`...", fg="yellow")
+    try:
+        module = importlib.metadata.entry_points(group="mednet.config")[
+            entrypoint
+        ].module
+    except KeyError:
+        raise Exception(f"Could not find database entrypoint `{entrypoint}`")
+
+    datamodule = importlib.import_module(module).datamodule
+
+    datamodule.model_transforms = []  # should be done before setup()
+    datamodule.batch_size = 1  # ensure one sample is loaded at a time
+    datamodule.setup("predict")  # sets up all datasets
+
+    loaders = datamodule.predict_dataloader()
+
+    errors = 0
+    for k, loader in loaders.items():
+        if limit == 0:
+            click.secho(
+                f"Checking all samples of dataset `{k}` at entrypoint `{entrypoint}`...",
+                fg="yellow",
+            )
+            loader_limit = sys.maxsize
+        else:
+            click.secho(
+                f"Checking first {limit} samples of dataset "
+                f"`{k}` at entrypoint `{entrypoint}`...",
+                fg="yellow",
+            )
+            loader_limit = limit
+        # the for loop will trigger raw data loading (ie. user code), protect
+        # it
+        try:
+            for i, batch in enumerate(loader):
+                if loader_limit == 0:
+                    break
+                if isinstance(batch[0], dict):
+                    logger.info(
+                        f"{batch[1]['name'][0]}: "
+                        f"{[s for s in batch[0]['image'][0].shape]}@{batch[0]['image'][0].dtype}",
+                    )
+                else:
+                    logger.info(
+                        f"{batch[1]['name'][0]}: "
+                        f"{[s for s in batch[0][0].shape]}@{batch[0][0].dtype}",
+                    )
+                loader_limit -= 1
+        except Exception:
+            logger.exception(f"Unable to load batch {i} in dataset {k}")
+            errors += 1
+
+    if not errors:
+        click.secho(
+            f"OK! No errors were reported for database entrypoint `{entrypoint}`.",
+            fg="green",
+        )
+    else:
+        click.secho(
+            f"Found {errors} errors loading DataModule `{entrypoint}`.",
+            fg="red",
+        )
diff --git a/src/mednet/libs/segmentation/scripts/experiment.py b/src/mednet/scripts/experiment.py
similarity index 77%
rename from src/mednet/libs/segmentation/scripts/experiment.py
rename to src/mednet/scripts/experiment.py
index 6a53edf7..acbc6dd9 100644
--- a/src/mednet/libs/segmentation/scripts/experiment.py
+++ b/src/mednet/scripts/experiment.py
@@ -18,18 +18,18 @@ logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.segmentation.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
 \b
   1. Train a lwnet model with drive dataset, on the CPU, for only two
-     epochs, then runs inference and evaluation on stock datasets, report
-     performance as a table and figures:
+     epochs, then runs prediction (inference) and evaluation on listed datasets,
+     report performance as a table and figures:
 
      .. code:: sh
 
-        $ mednet segmentation experiment -vv lwnet drive --epochs=2
+        $ mednet experiment -vv lwnet drive --epochs=2
 """,
 )
 @training_options
@@ -51,17 +51,24 @@ def experiment(
     parallel,
     monitoring_interval,
     augmentations,
+    balance_classes,
     **_,
 ):  # numpydoc ignore=PR01
-    r"""Run a complete experiment, from training, to prediction and evaluation.
+    """Run a complete experiment, from training, to prediction and evaluation.
 
     This script is just a wrapper around the individual scripts for training,
-    running prediction, and evaluating.  It organises the output in a preset way::
+    running prediction, and evaluating.  It organises the output in a preset way:
+
+    .. code::
 
-        \b
        └─ <output-folder>/  # the generated model will be here
           ├── predictions.json  # the prediction outputs
           └── evaluation.json  # the evaluation outputs
+
+    Note that complete experiments do not have options related to specific task
+    functionality. Only the most generic set of options is available. To
+    execute specific tasks, use the specialized command-line interfaces
+    available in task-specific command groups.
     """
 
     experiment_start_timestamp = datetime.now()
@@ -87,6 +94,7 @@ def experiment(
         parallel=parallel,
         monitoring_interval=monitoring_interval,
         augmentations=augmentations,
+        balance_classes=balance_classes,
     )
     train_stop_timestamp = datetime.now()
 
@@ -94,7 +102,7 @@ def experiment(
     logger.info(f"Training runtime: {train_stop_timestamp-train_start_timestamp}")
 
     logger.info("Started train analysis")
-    from mednet.libs.common.scripts.train_analysis import train_analysis
+    from .train_analysis import train_analysis
 
     logdir = output_folder / "logs"
     ctx.invoke(
@@ -115,9 +123,9 @@ def experiment(
         output_folder=output_folder,
         model=model,
         datamodule=datamodule,
+        batch_size=batch_size,
         device=device,
         weight=output_folder,
-        batch_size=batch_size,
         parallel=parallel,
     )
 
@@ -128,8 +136,6 @@ def experiment(
     evaluation_start_timestamp = datetime.now()
     logger.info(f"Started evaluation at {evaluation_start_timestamp}")
 
-    from .evaluate import evaluate
-
     predictions_file = output_folder / "predictions.json"
 
     with (predictions_file).open() as pf:
@@ -142,13 +148,23 @@ def experiment(
         else:
             evaluation_threshold = None
 
+    match datamodule.task:
+        case "classification":
+            from ..classify.scripts.evaluate import evaluate
+        case "segmentation":
+            from ..segment.scripts.evaluate import evaluate
+        case _:
+            raise click.BadParameter(
+                f"Do not know how to handle evaluation on `{datamodule.task}` "
+                f"task from `{type(datamodule).__module__}.{type(datamodule).__name__}`"
+            )
+
     ctx.invoke(
         evaluate,
         predictions=predictions_file,
         output_folder=output_folder,
         threshold=evaluation_threshold,
-        # metric="f1",
-        # steps=100,
+        plot=True,
     )
 
     evaluation_stop_timestamp = datetime.now()
diff --git a/src/mednet/scripts/info.py b/src/mednet/scripts/info.py
index 620e1a9d..96617cc8 100644
--- a/src/mednet/scripts/info.py
+++ b/src/mednet/scripts/info.py
@@ -5,7 +5,6 @@
 import click
 from clapper.click import verbosity_option
 from clapper.logging import setup
-from clapper.rc import UserDefaults
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
@@ -19,33 +18,6 @@ def _echo(left: str, right: str, color: str = "white") -> None:
     click.echo("".join(s))
 
 
-def database_configuration(
-    rc: UserDefaults, raw_databases: dict[str, dict[str, str]], lib_name: str
-):
-    """Display the database configuration for a particular library.
-
-    Parameters
-    ----------
-    rc
-        The user defaults read from the user .toml configuration file.
-    raw_databases
-        List of all supported (raw) databases.
-    lib_name
-        Name of the library to show configurations for.
-    """
-
-    click.secho(f"configured {lib_name} databases:", bold=True)
-    for k, v in raw_databases.items():
-        if "datadir" not in v:
-            # this database does not have a "datadir"
-            continue
-
-        if v["datadir"] is not None:
-            _echo(f"  - {k} ({v['module']})", f"{v['datadir']}", "green")
-        else:
-            _echo(f"  - {k} ({v['module']})", "NOT installed", "red")
-
-
 @click.command(
     epilog="""Examples:
 
@@ -65,14 +37,9 @@ def info(
 
     import typing
 
-    from mednet.libs.classification.scripts.database import (
-        _get_raw_databases as _get_raw_databases_classification,
-    )
-    from mednet.libs.common.scripts.utils import execution_metadata
-    from mednet.libs.common.utils.rc import load_rc
-    from mednet.libs.segmentation.scripts.database import (
-        _get_raw_databases as _get_raw_databases_segmentation,
-    )
+    from ..scripts.utils import execution_metadata
+    from ..utils.rc import load_rc
+    from .database import _list_raw_databases
 
     m = execution_metadata()
 
@@ -89,18 +56,9 @@ def info(
     if not rc.path.exists():
         _echo("mednet configuration", f"{str(rc.path)} [MISSING]", "white")
     else:
-        _echo("mednet configuration file: ", str(rc.path), "white")
-
-        database_configuration(
-            rc,
-            _get_raw_databases_classification(),
-            "classification",
-        )
-        database_configuration(
-            rc,
-            _get_raw_databases_segmentation(),
-            "segmentation",
-        )
+        _echo("mednet configuration file", f"{str(rc.path)}", "white")
+        click.secho("databases:", bold=True)
+        _list_raw_databases()
 
     click.secho("dependencies:", bold=True)
     python = typing.cast(dict[str, str], m["python"])
diff --git a/src/mednet/scripts/predict.py b/src/mednet/scripts/predict.py
new file mode 100644
index 00000000..5f0dbff6
--- /dev/null
+++ b/src/mednet/scripts/predict.py
@@ -0,0 +1,188 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+import pathlib
+
+import clapper.click
+import click
+from clapper.logging import setup
+
+from .click import ConfigCommand
+
+logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
+
+
+@click.command(
+    entry_point_group="mednet.config",
+    cls=ConfigCommand,
+    epilog="""Examples:
+
+1. Run prediction on an existing DataModule configuration:
+
+   .. code:: sh
+
+      mednet predict -vv lwnet drive --weight=path/to/model.ckpt --output-folder=path/to/predictions
+
+2. Enable multi-processing data loading with 6 processes:
+
+   .. code:: sh
+
+      mednet predict -vv lwnet drive --parallel=6 --weight=path/to/model.ckpt --output-folder=path/to/predictions
+
+""",
+)
+@click.option(
+    "--output-folder",
+    "-o",
+    help="Directory in which to save predictions (created if does not exist)",
+    required=True,
+    type=click.Path(
+        file_okay=False,
+        dir_okay=True,
+        writable=True,
+        path_type=pathlib.Path,
+    ),
+    default="predictions",
+    cls=clapper.click.ResourceOption,
+)
+@click.option(
+    "--model",
+    "-m",
+    help="""A lightning module instance implementing the network architecture
+    (not the weights, necessarily) to be used for prediction.""",
+    required=True,
+    cls=clapper.click.ResourceOption,
+)
+@click.option(
+    "--datamodule",
+    "-d",
+    help="""A lightning DataModule that will be asked for prediction data
+    loaders. Typically, this includes all configured splits in a DataModule,
+    however this is not a requirement.  A DataModule that returns a single
+    dataloader for prediction (wrapped in a dictionary) is acceptable.""",
+    required=True,
+    cls=clapper.click.ResourceOption,
+)
+@click.option(
+    "--batch-size",
+    "-b",
+    help="""Number of samples in every batch (this parameter affects memory
+    requirements for the network).""",
+    required=True,
+    show_default=True,
+    default=1,
+    type=click.IntRange(min=1),
+    cls=clapper.click.ResourceOption,
+)
+@click.option(
+    "--device",
+    "-d",
+    help='A string indicating the device to use (e.g. "cpu" or "cuda:0")',
+    show_default=True,
+    required=True,
+    default="cpu",
+    cls=clapper.click.ResourceOption,
+)
+@click.option(
+    "--weight",
+    "-w",
+    help="""Path or URL to pretrained model file (`.ckpt` extension),
+    corresponding to the architecture set with `--model`.  Optionally, you may
+    also pass a directory containing the result of a training session, in which
+    case either the best (lowest validation) or latest model will be loaded.""",
+    required=True,
+    cls=clapper.click.ResourceOption,
+    type=click.Path(
+        exists=True,
+        file_okay=True,
+        dir_okay=True,
+        readable=True,
+        path_type=pathlib.Path,
+    ),
+)
+@click.option(
+    "--parallel",
+    "-P",
+    help="""Use multiprocessing for data loading: if set to -1 (default),
+    disables multiprocessing data loading.  Set to 0 to enable as many data
+    loading instances as processing cores available in the system.  Set to
+    >= 1 to enable that many multiprocessing instances for data loading.""",
+    type=click.IntRange(min=-1),
+    show_default=True,
+    required=True,
+    default=-1,
+    cls=clapper.click.ResourceOption,
+)
+@clapper.click.verbosity_option(
+    logger=logger, cls=clapper.click.ResourceOption, expose_value=False
+)
+def predict(
+    output_folder,
+    model,
+    datamodule,
+    batch_size,
+    device,
+    weight,
+    parallel,
+    **_,
+) -> None:  # numpydoc ignore=PR01
+    """Run inference on input samples, using a pre-trained model."""
+
+    from ..engine.device import DeviceManager
+    from ..engine.trainer import validate_model_datamodule
+    from ..scripts.utils import JSONable, save_json_metadata, save_json_with_backup
+    from ..utils.checkpointer import get_checkpoint_to_run_inference
+
+    validate_model_datamodule(model, datamodule)
+
+    # sets-up the data module
+    datamodule.batch_size = batch_size
+    datamodule.parallel = parallel
+    datamodule.model_transforms = list(model.model_transforms)
+
+    datamodule.prepare_data()
+    datamodule.setup(stage="predict")
+
+    if weight.is_dir():
+        weight = get_checkpoint_to_run_inference(weight)
+
+    logger.info(f"Loading checkpoint from `{weight}`...")
+    model = type(model).load_from_checkpoint(weight, strict=False)
+
+    device_manager = DeviceManager(device)
+
+    save_json_metadata(
+        output_file=output_folder / "predictions.meta.json",
+        output_folder=output_folder,
+        model=model,
+        datamodule=datamodule,
+        batch_size=batch_size,
+        device=device,
+        weight=weight,
+        parallel=parallel,
+    )
+
+    predictions: JSONable = None
+    match datamodule.task:
+        case "classification":
+            from ..classify.engine.predictor import run as run_classify
+
+            logger.info(f"Running prediction for `{datamodule.task}` task...")
+            predictions = run_classify(model, datamodule, device_manager)
+
+        case "segmentation":
+            from ..segment.engine.predictor import run as run_segment
+
+            logger.info(f"Running prediction for `{datamodule.task}` task...")
+            predictions = run_segment(model, datamodule, device_manager, output_folder)
+
+        case _:
+            raise click.BadParameter(
+                f"Do not know how to handle `{datamodule.task}` task from "
+                f"`{type(datamodule).__module__}.{type(datamodule).__name__}`"
+            )
+
+    predictions_file = output_folder / "predictions.json"
+    save_json_with_backup(predictions_file, predictions)
+    logger.info(f"Predictions saved to `{str(predictions_file)}`")
diff --git a/src/mednet/libs/common/scripts/train.py b/src/mednet/scripts/train.py
similarity index 66%
rename from src/mednet/libs/common/scripts/train.py
rename to src/mednet/scripts/train.py
index 52e78050..a6ff2db0 100644
--- a/src/mednet/libs/common/scripts/train.py
+++ b/src/mednet/scripts/train.py
@@ -6,10 +6,11 @@ import functools
 import pathlib
 
 import click
-from clapper.click import ResourceOption
+from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
 
-# logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
+from ..scripts.click import ConfigCommand
+
 logger = setup("mednet", format="%(levelname)s: %(message)s")
 
 
@@ -206,6 +207,17 @@ def reusable_options(f):
         default=[],
         cls=ResourceOption,
     )
+    @click.option(
+        "--balance-classes/--no-balance-classes",
+        "-B/-N",
+        help="""If set, balances weights of the random sampler during
+        training so that samples from all sample classes are picked
+        equitably.""",
+        required=True,
+        show_default=True,
+        default=True,
+        cls=ResourceOption,
+    )
     @functools.wraps(f)
     def wrapper_reusable_options(*args, **kwargs):
         return f(*args, **kwargs)
@@ -213,88 +225,122 @@ def reusable_options(f):
     return wrapper_reusable_options
 
 
-def get_checkpoint_file(results_dir) -> pathlib.Path:
-    """Return the path of the latest checkpoint if it exists.
+@click.command(
+    entry_point_group="mednet.config",
+    cls=ConfigCommand,
+    epilog="""Examples:
 
-    Parameters
-    ----------
-    results_dir
-        Directory in which results are saved.
+1. Train a Pasa model with the montgomery dataset (classification task):
 
-    Returns
-    -------
-        Path to the latest checkpoint
-    """
-    from mednet.libs.common.utils.checkpointer import (
-        get_checkpoint_to_resume_training,
-    )
+   .. code:: sh
 
-    checkpoint_file = None
-    if results_dir.is_dir():
-        try:
-            checkpoint_file = get_checkpoint_to_resume_training(results_dir)
-        except FileNotFoundError:
-            logger.info(
-                f"Folder {results_dir} already exists, but I did not"
-                f" find any usable checkpoint file to resume training"
-                f" from. Starting from scratch...",
-            )
+      mednet train -vv pasa montgomery
 
-    return checkpoint_file
+1. Train a Little WNet model with the drive dataset (vessel segmentation task):
 
+   .. code:: sh
 
-def load_checkpoint(checkpoint_file, datamodule, model):
-    """Load the checkpoint.
+      mednet train -vv lwnet drive
+""",
+)
+@reusable_options
+@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
+def train(
+    model,
+    output_folder,
+    epochs,
+    batch_size,
+    accumulate_grad_batches,
+    drop_incomplete_batch,
+    datamodule,
+    validation_period,
+    device,
+    cache_samples,
+    seed,
+    parallel,
+    monitoring_interval,
+    augmentations,
+    balance_classes,
+    **_,
+) -> None:  # numpydoc ignore=PR01
+    """Train an CNN to perform image classification.
 
-    Parameters
-    ----------
-    checkpoint_file
-        Path to the checkpoint.
-    datamodule
-        Instance of a Datamodule, used to set the model's normalizer.
-    model
-        The model corresponding to the checkpoint.
+    Training is performed for a configurable number of epochs, and
+    generates checkpoints.  Checkpoints are model files with a .ckpt
+    extension that are used in subsequent tasks or from which training
+    can be resumed.
     """
+    from lightning.pytorch import seed_everything
+
+    from ..engine.device import DeviceManager
+    from ..engine.trainer import (
+        get_checkpoint_file,
+        load_checkpoint,
+        run,
+        setup_datamodule,
+        validate_model_datamodule,
+    )
+    from ..scripts.utils import save_json_metadata
+
+    validate_model_datamodule(model, datamodule)
 
-    import torch
+    seed_everything(seed)
 
-    if checkpoint_file is None or not hasattr(model, "on_load_checkpoint"):
-        # Sets the model normalizer with the unaugmented-train-subset if we are
-        # starting from scratch and/or the model does not contain its own
-        # checkpoint loading strategy (e.g. a pytorch stock checkpoint). This
-        # call may be a NOOP, if the model comes from outside this framework,
-        # and expects different weights for the normalisation layer.
-        if hasattr(model, "set_normalizer"):
-            model.set_normalizer(datamodule.unshuffled_train_dataloader())
+    # report model/transforms options - set data augmentations
+    logger.info(f"Network model: {type(model).__module__}.{type(model).__name__}")
+    model.augmentation_transforms = augmentations
+
+    device_manager = DeviceManager(device)
+
+    # reset datamodule with user configurable options
+    setup_datamodule(
+        datamodule, model, batch_size, drop_incomplete_batch, cache_samples, parallel
+    )
+
+    # If asked, rebalances the loss criterion based on the relative proportion
+    # of class examples available in the training set.  Also affects the
+    # validation loss if a validation set is available on the DataModule.
+    if balance_classes:
+        if datamodule.task == "classification":
+            logger.info("Applying train/valid loss balancing...")
+            model.balance_losses(datamodule)
         else:
-            logger.warning(
-                f"Model {model.name} has no `set_normalizer` method. "
-                "Skipping normalization setup (unsupported external model).",
-            )
-    else:
-        # Normalizer will be loaded during model.on_load_checkpoint
-        checkpoint = torch.load(checkpoint_file)
-        start_epoch = checkpoint["epoch"]
-        logger.info(
-            f"Resuming from epoch {start_epoch} "
-            f"(checkpoint file: `{str(checkpoint_file)}`)...",
-        )
+            logger.warn(f"Skipping loss balancing for {datamodule.task} task...")
+            balance_classes = False
 
+    checkpoint_file = get_checkpoint_file(output_folder)
+    load_checkpoint(checkpoint_file, datamodule, model)
 
-def setup_datamodule(
-    datamodule,
-    model,
-    batch_size,
-    drop_incomplete_batch,
-    cache_samples,
-    parallel,
-) -> None:  # numpydoc ignore=PR01
-    """Configure and set up the datamodule."""
-    datamodule.batch_size = batch_size
-    datamodule.drop_incomplete_batch = drop_incomplete_batch
-    datamodule.cache_samples = cache_samples
-    datamodule.parallel = parallel
-    datamodule.model_transforms = model.model_transforms
+    # stores all information we can think of, to reproduce this later
+    save_json_metadata(
+        output_file=output_folder / "train.meta.json",
+        datamodule=datamodule,
+        model=model,
+        augmentations=augmentations,
+        device_manager=device_manager,
+        output_folder=output_folder,
+        epochs=epochs,
+        batch_size=batch_size,
+        accumulate_grad_batches=accumulate_grad_batches,
+        drop_incomplete_batch=drop_incomplete_batch,
+        validation_period=validation_period,
+        cache_samples=cache_samples,
+        seed=seed,
+        parallel=parallel,
+        monitoring_interval=monitoring_interval,
+        balance_classes=balance_classes,
+    )
 
-    datamodule.prepare_data()
-    datamodule.setup(stage="fit")
+    logger.info(f"Training for at most {epochs} epochs.")
+
+    run(
+        model=model,
+        datamodule=datamodule,
+        validation_period=validation_period,
+        device_manager=device_manager,
+        max_epochs=epochs,
+        output_folder=output_folder,
+        monitoring_interval=monitoring_interval,
+        accumulate_grad_batches=accumulate_grad_batches,
+        checkpoint=checkpoint_file,
+    )
diff --git a/src/mednet/libs/common/scripts/train_analysis.py b/src/mednet/scripts/train_analysis.py
similarity index 99%
rename from src/mednet/libs/common/scripts/train_analysis.py
rename to src/mednet/scripts/train_analysis.py
index 31c0de20..00ddebf9 100644
--- a/src/mednet/libs/common/scripts/train_analysis.py
+++ b/src/mednet/scripts/train_analysis.py
@@ -222,7 +222,8 @@ def train_analysis(
     """Create a plot for each metric in the training logs and saves them in a .pdf file."""
     import matplotlib.pyplot as plt
     from matplotlib.backends.backend_pdf import PdfPages
-    from mednet.libs.common.utils.tensorboard import scalars_to_dict
+
+    from ..utils.tensorboard import scalars_to_dict
 
     train_log_filename = "trainlog.pdf"
     train_log_file = pathlib.Path(output_folder) / train_log_filename
diff --git a/src/mednet/scripts/upload.py b/src/mednet/scripts/upload.py
new file mode 100644
index 00000000..45b2296a
--- /dev/null
+++ b/src/mednet/scripts/upload.py
@@ -0,0 +1,128 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+import pathlib
+
+import click
+from clapper.click import ResourceOption, verbosity_option
+from clapper.logging import setup
+
+from .click import ConfigCommand
+
+logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
+
+
+@click.command(
+    entry_point_group="mednet.config",
+    cls=ConfigCommand,
+    epilog="""Examples:
+
+1. Upload an existing experiment result from a path it resides on (with a default experiment name as {model-name}_{database-name} and a default run name as {date-time}):
+
+   .. code:: sh
+
+      mednet upload --experiment-folder=/path/to/results
+
+2. Upload an existing experiment result with an experiment name:
+
+   .. code:: sh
+
+      mednet upload --experiment-folder=/path/to/results --experiment-name=exp-pasa_mc
+
+3. Upload an existing experiment result with a run name:
+
+   .. code:: sh
+
+      mednet upload --experiment-folder=/path/to/results --run-name=run-1
+
+4. Upload an existing experiment result with defining a size limit of 20MB for each file:
+
+   .. code:: sh
+
+      mednet upload --experiment-folder=/path/to/results --upload-limit-mb=20
+
+""",
+)
+@click.option(
+    "--project-path",
+    "-p",
+    help="Path to the project where to upload model entries",
+    required=True,
+    type=str,
+    default="biosignal/software/mednet",
+    show_default=True,
+    cls=ResourceOption,
+)
+@click.option(
+    "--experiment-folder",
+    "-e",
+    help="Directory in which to upload results from",
+    required=True,
+    type=click.Path(
+        file_okay=False,
+        dir_okay=True,
+        path_type=pathlib.Path,
+    ),
+    default="results",
+    show_default=True,
+    cls=ResourceOption,
+)
+@click.option(
+    "--experiment-name",
+    "-n",
+    help='A string indicating the experiment name (e.g. "exp-pasa-mc" or "exp-densenet-mc-ch")',
+    required=True,
+    cls=ResourceOption,
+)
+@click.option(
+    "--run-name",
+    "-r",
+    help='A string indicating the run name (e.g. "run-1")',
+    required=True,
+    default="",
+    cls=ResourceOption,
+)
+@click.option(
+    "--upload-limit-mb",
+    "-l",
+    help="Maximim upload size in MB (set to 0 for no limit).",
+    show_default=True,
+    required=True,
+    default=10,
+    type=click.IntRange(min=0),
+    cls=ResourceOption,
+)
+@verbosity_option(logger=logger, cls=ResourceOption, expose_value=False)
+def upload(
+    project_path: str,
+    experiment_folder: pathlib.Path,
+    experiment_name: str,
+    run_name: str,
+    upload_limit_mb: int,
+    **_,  # ignored
+) -> None:  # numpydoc ignore=PR01
+    """Upload results from a classification experiment folder to GitLab's MLFlow server."""
+
+    from ..engine.uploader import run
+
+    # further metrics to be displayed
+    metrics = [
+        "threshold",
+        "precision",
+        "recall",
+        "f1",
+        "average_precision",
+        "specificity",
+        "roc_auc",
+        "accuracy",
+    ]
+
+    run(
+        project_path=project_path,
+        experiment_folder=experiment_folder,
+        experiment_name=experiment_name,
+        run_name=run_name,
+        metrics=metrics,
+        upload_limit_mb=upload_limit_mb,
+    )
diff --git a/src/mednet/libs/common/scripts/utils.py b/src/mednet/scripts/utils.py
similarity index 93%
rename from src/mednet/libs/common/scripts/utils.py
rename to src/mednet/scripts/utils.py
index cfc0a9c6..86eedabb 100644
--- a/src/mednet/libs/common/scripts/utils.py
+++ b/src/mednet/scripts/utils.py
@@ -14,7 +14,8 @@ import lightning.pytorch
 import lightning.pytorch.callbacks
 import numpy
 import torch.nn
-from mednet.libs.common.engine.device import SupportedPytorchDevice
+
+from ..engine.device import SupportedPytorchDevice
 
 logger = logging.getLogger(__name__)
 
@@ -71,11 +72,7 @@ def device_properties(
         Static properties of the current machine.
     """
 
-    from mednet.libs.common.utils.resources import (
-        cpu_constants,
-        cuda_constants,
-        mps_constants,
-    )
+    from ..utils.resources import cpu_constants, cuda_constants, mps_constants
 
     retval: dict[str, int | float | str] = {}
     retval.update(cpu_constants())
@@ -271,10 +268,9 @@ def save_json_metadata(
 ) -> None:  # numpydoc ignore=PR01
     """Save prediction hyperparameters into a .json file."""
 
-    from mednet.libs.common.data.datamodule import ConcatDataModule
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.models.model import Model
-
+    from ..data.datamodule import ConcatDataModule
+    from ..engine.device import DeviceManager
+    from ..models.model import Model
     from .utils import (
         device_properties,
         execution_metadata,
@@ -290,12 +286,17 @@ def save_json_metadata(
                 json_data["database_name"] = value.database_name
                 json_data["database_split"] = value.split_name
             case Model():
-                json_data["model_name"] = value.name
+                json_data["model"] = f"{type(value).__module__}.{type(value).__name__}"
                 json_data.update(model_summary(value))
             case pathlib.Path():
                 json_data[key] = str(value)
             case DeviceManager():
                 json_data.update(device_properties(value.device_type))
+            case list() if key == "augmentations":
+                if len(value) != 0:
+                    json_data[key] = [f"{type(k).__module__}.{str(k)}" for k in value]
+                else:
+                    json_data[key] = []
             case _:
                 json_data[key] = value
 
diff --git a/src/mednet/libs/common/models/__init__.py b/src/mednet/segment/__init__.py
similarity index 100%
rename from src/mednet/libs/common/models/__init__.py
rename to src/mednet/segment/__init__.py
diff --git a/src/mednet/libs/common/scripts/__init__.py b/src/mednet/segment/config/__init__.py
similarity index 100%
rename from src/mednet/libs/common/scripts/__init__.py
rename to src/mednet/segment/config/__init__.py
diff --git a/src/mednet/libs/common/utils/__init__.py b/src/mednet/segment/config/data/__init__.py
similarity index 100%
rename from src/mednet/libs/common/utils/__init__.py
rename to src/mednet/segment/config/data/__init__.py
diff --git a/src/mednet/libs/segmentation/__init__.py b/src/mednet/segment/config/data/avdrive/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/__init__.py
rename to src/mednet/segment/config/data/avdrive/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/avdrive/datamodule.py b/src/mednet/segment/config/data/avdrive/datamodule.py
similarity index 88%
rename from src/mednet/libs/segmentation/config/data/avdrive/datamodule.py
rename to src/mednet/segment/config/data/avdrive/datamodule.py
index 5567d27c..8d69b1d9 100644
--- a/src/mednet/libs/segmentation/config/data/avdrive/datamodule.py
+++ b/src/mednet/segment/config/data/avdrive/datamodule.py
@@ -7,17 +7,16 @@ import os
 import pathlib
 
 import PIL.Image
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -100,4 +99,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/avdrive/default.json b/src/mednet/segment/config/data/avdrive/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/avdrive/default.json
rename to src/mednet/segment/config/data/avdrive/default.json
diff --git a/src/mednet/libs/segmentation/config/data/avdrive/default.py b/src/mednet/segment/config/data/avdrive/default.py
similarity index 80%
rename from src/mednet/libs/segmentation/config/data/avdrive/default.py
rename to src/mednet/segment/config/data/avdrive/default.py
index e0e0603e..bf4970ec 100644
--- a/src/mednet/libs/segmentation/config/data/avdrive/default.py
+++ b/src/mednet/segment/config/data/avdrive/default.py
@@ -7,6 +7,6 @@
 * We are using DRIVE dataset for artery vein segmentation
 """
 
-from mednet.libs.segmentation.config.data.avdrive.datamodule import DataModule
+from mednet.segment.config.data.avdrive.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/avdrive/second-annotator.json b/src/mednet/segment/config/data/avdrive/second-annotator.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/avdrive/second-annotator.json
rename to src/mednet/segment/config/data/avdrive/second-annotator.json
diff --git a/src/mednet/libs/segmentation/config/__init__.py b/src/mednet/segment/config/data/chasedb1/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/__init__.py
rename to src/mednet/segment/config/data/chasedb1/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/datamodule.py b/src/mednet/segment/config/data/chasedb1/datamodule.py
similarity index 90%
rename from src/mednet/libs/segmentation/config/data/chasedb1/datamodule.py
rename to src/mednet/segment/config/data/chasedb1/datamodule.py
index 16a12166..8ed0bb38 100644
--- a/src/mednet/libs/segmentation/config/data/chasedb1/datamodule.py
+++ b/src/mednet/segment/config/data/chasedb1/datamodule.py
@@ -8,17 +8,16 @@ import pathlib
 
 import PIL.Image
 import pkg_resources
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -113,4 +112,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/first-annotator.json b/src/mednet/segment/config/data/chasedb1/first-annotator.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/first-annotator.json
rename to src/mednet/segment/config/data/chasedb1/first-annotator.json
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/first_annotator.py b/src/mednet/segment/config/data/chasedb1/first_annotator.py
similarity index 74%
rename from src/mednet/libs/segmentation/config/data/chasedb1/first_annotator.py
rename to src/mednet/segment/config/data/chasedb1/first_annotator.py
index eae56453..120c9d3c 100644
--- a/src/mednet/libs/segmentation/config/data/chasedb1/first_annotator.py
+++ b/src/mednet/segment/config/data/chasedb1/first_annotator.py
@@ -3,6 +3,6 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """CHASE-DB1 dataset for Vessel Segmentation."""
 
-from mednet.libs.segmentation.config.data.chasedb1.datamodule import DataModule
+from mednet.segment.config.data.chasedb1.datamodule import DataModule
 
 datamodule = DataModule("first-annotator.json")
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_01L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_01L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_01L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_01L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_01R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_01R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_01R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_01R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_02L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_02L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_02L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_02L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_02R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_02R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_02R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_02R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_03L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_03L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_03L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_03L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_03R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_03R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_03R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_03R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_04L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_04L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_04L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_04L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_04R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_04R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_04R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_04R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_05L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_05L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_05L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_05L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_05R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_05R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_05R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_05R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_06L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_06L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_06L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_06L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_06R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_06R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_06R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_06R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_07L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_07L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_07L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_07L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_07R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_07R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_07R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_07R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_08L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_08L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_08L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_08L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_08R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_08R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_08R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_08R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_09L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_09L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_09L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_09L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_09R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_09R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_09R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_09R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_10L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_10L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_10L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_10L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_10R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_10R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_10R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_10R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_11L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_11L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_11L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_11L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_11R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_11R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_11R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_11R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_12L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_12L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_12L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_12L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_12R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_12R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_12R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_12R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_13L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_13L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_13L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_13L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_13R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_13R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_13R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_13R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_14L.png b/src/mednet/segment/config/data/chasedb1/masks/Image_14L.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_14L.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_14L.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_14R.png b/src/mednet/segment/config/data/chasedb1/masks/Image_14R.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/masks/Image_14R.png
rename to src/mednet/segment/config/data/chasedb1/masks/Image_14R.png
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/second-annotator.json b/src/mednet/segment/config/data/chasedb1/second-annotator.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/second-annotator.json
rename to src/mednet/segment/config/data/chasedb1/second-annotator.json
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/second_annotator.py b/src/mednet/segment/config/data/chasedb1/second_annotator.py
similarity index 74%
rename from src/mednet/libs/segmentation/config/data/chasedb1/second_annotator.py
rename to src/mednet/segment/config/data/chasedb1/second_annotator.py
index 90c02cff..e276f768 100644
--- a/src/mednet/libs/segmentation/config/data/chasedb1/second_annotator.py
+++ b/src/mednet/segment/config/data/chasedb1/second_annotator.py
@@ -3,6 +3,6 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """CHASE-DB1 dataset for Vessel Segmentation."""
 
-from mednet.libs.segmentation.config.data.chasedb1.datamodule import DataModule
+from mednet.segment.config.data.chasedb1.datamodule import DataModule
 
 datamodule = DataModule("second-annotator.json")
diff --git a/src/mednet/libs/segmentation/config/data/__init__.py b/src/mednet/segment/config/data/cxr8/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/__init__.py
rename to src/mednet/segment/config/data/cxr8/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/cxr8/datamodule.py b/src/mednet/segment/config/data/cxr8/datamodule.py
similarity index 92%
rename from src/mednet/libs/segmentation/config/data/cxr8/datamodule.py
rename to src/mednet/segment/config/data/cxr8/datamodule.py
index fee56bf0..c77a3bde 100644
--- a/src/mednet/libs/segmentation/config/data/cxr8/datamodule.py
+++ b/src/mednet/segment/config/data/cxr8/datamodule.py
@@ -9,16 +9,15 @@ import pathlib
 import numpy as np
 import PIL.Image
 import torch
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -125,4 +124,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/cxr8/default.json.bz2 b/src/mednet/segment/config/data/cxr8/default.json.bz2
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/cxr8/default.json.bz2
rename to src/mednet/segment/config/data/cxr8/default.json.bz2
diff --git a/src/mednet/libs/segmentation/config/data/cxr8/default.py b/src/mednet/segment/config/data/cxr8/default.py
similarity index 76%
rename from src/mednet/libs/segmentation/config/data/cxr8/default.py
rename to src/mednet/segment/config/data/cxr8/default.py
index c736dd78..35d72a8d 100644
--- a/src/mednet/libs/segmentation/config/data/cxr8/default.py
+++ b/src/mednet/segment/config/data/cxr8/default.py
@@ -6,6 +6,6 @@
 * Split reference: [GAAL-2020]_
 """
 
-from mednet.libs.segmentation.config.data.cxr8.datamodule import DataModule
+from mednet.segment.config.data.cxr8.datamodule import DataModule
 
 datamodule = DataModule("default.json.bz2")
diff --git a/src/mednet/libs/segmentation/config/data/avdrive/__init__.py b/src/mednet/segment/config/data/drhagis/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/avdrive/__init__.py
rename to src/mednet/segment/config/data/drhagis/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/drhagis/datamodule.py b/src/mednet/segment/config/data/drhagis/datamodule.py
similarity index 88%
rename from src/mednet/libs/segmentation/config/data/drhagis/datamodule.py
rename to src/mednet/segment/config/data/drhagis/datamodule.py
index 1b0807dd..087773f1 100644
--- a/src/mednet/libs/segmentation/config/data/drhagis/datamodule.py
+++ b/src/mednet/segment/config/data/drhagis/datamodule.py
@@ -7,17 +7,16 @@ import os
 import pathlib
 
 import PIL.Image
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -101,4 +100,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/drhagis/default.json b/src/mednet/segment/config/data/drhagis/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drhagis/default.json
rename to src/mednet/segment/config/data/drhagis/default.json
diff --git a/src/mednet/libs/segmentation/config/data/drhagis/default.py b/src/mednet/segment/config/data/drhagis/default.py
similarity index 75%
rename from src/mednet/libs/segmentation/config/data/drhagis/default.py
rename to src/mednet/segment/config/data/drhagis/default.py
index 61122f80..55fd763f 100644
--- a/src/mednet/libs/segmentation/config/data/drhagis/default.py
+++ b/src/mednet/segment/config/data/drhagis/default.py
@@ -3,6 +3,6 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """DRHAGIS dataset for Vessel Segmentation (default protocol)."""
 
-from mednet.libs.segmentation.config.data.drhagis.datamodule import DataModule
+from mednet.segment.config.data.drhagis.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/chasedb1/__init__.py b/src/mednet/segment/config/data/drionsdb/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/chasedb1/__init__.py
rename to src/mednet/segment/config/data/drionsdb/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/datamodule.py b/src/mednet/segment/config/data/drionsdb/datamodule.py
similarity index 91%
rename from src/mednet/libs/segmentation/config/data/drionsdb/datamodule.py
rename to src/mednet/segment/config/data/drionsdb/datamodule.py
index 5e7076af..3ee5e033 100644
--- a/src/mednet/libs/segmentation/config/data/drionsdb/datamodule.py
+++ b/src/mednet/segment/config/data/drionsdb/datamodule.py
@@ -9,17 +9,16 @@ import pathlib
 
 import PIL.Image
 import pkg_resources
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -126,4 +125,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/expert1.json b/src/mednet/segment/config/data/drionsdb/expert1.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/expert1.json
rename to src/mednet/segment/config/data/drionsdb/expert1.json
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/expert1.py b/src/mednet/segment/config/data/drionsdb/expert1.py
similarity index 77%
rename from src/mednet/libs/segmentation/config/data/drionsdb/expert1.py
rename to src/mednet/segment/config/data/drionsdb/expert1.py
index c9339b09..605921c4 100644
--- a/src/mednet/libs/segmentation/config/data/drionsdb/expert1.py
+++ b/src/mednet/segment/config/data/drionsdb/expert1.py
@@ -6,6 +6,6 @@
 * Split reference: [MANINIS-2016]_
 """
 
-from mednet.libs.segmentation.config.data.drionsdb.datamodule import DataModule
+from mednet.segment.config.data.drionsdb.datamodule import DataModule
 
 datamodule = DataModule("expert1.json")
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/expert2.json b/src/mednet/segment/config/data/drionsdb/expert2.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/expert2.json
rename to src/mednet/segment/config/data/drionsdb/expert2.json
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/expert2.py b/src/mednet/segment/config/data/drionsdb/expert2.py
similarity index 77%
rename from src/mednet/libs/segmentation/config/data/drionsdb/expert2.py
rename to src/mednet/segment/config/data/drionsdb/expert2.py
index 9b6a344c..1009f3db 100644
--- a/src/mednet/libs/segmentation/config/data/drionsdb/expert2.py
+++ b/src/mednet/segment/config/data/drionsdb/expert2.py
@@ -6,6 +6,6 @@
 * Split reference: [MANINIS-2016]_
 """
 
-from mednet.libs.segmentation.config.data.drionsdb.datamodule import DataModule
+from mednet.segment.config.data.drionsdb.datamodule import DataModule
 
 datamodule = DataModule("expert2.json")
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_001.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_001.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_001.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_002.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_002.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_002.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_003.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_003.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_003.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_004.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_004.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_004.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_005.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_005.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_005.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_006.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_006.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_006.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_006.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_007.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_007.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_007.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_007.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_008.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_008.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_008.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_008.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_009.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_009.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_009.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_009.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_010.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_010.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_010.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_010.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_011.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_011.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_011.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_011.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_012.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_012.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_012.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_012.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_013.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_013.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_013.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_013.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_014.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_014.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_014.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_014.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_015.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_015.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_015.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_015.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_016.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_016.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_016.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_016.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_017.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_017.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_017.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_017.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_018.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_018.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_018.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_018.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_019.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_019.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_019.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_019.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_020.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_020.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_020.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_020.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_021.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_021.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_021.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_021.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_022.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_022.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_022.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_022.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_023.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_023.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_023.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_023.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_024.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_024.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_024.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_024.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_025.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_025.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_025.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_025.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_026.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_026.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_026.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_026.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_027.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_027.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_027.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_027.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_028.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_028.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_028.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_028.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_029.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_029.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_029.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_029.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_030.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_030.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_030.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_030.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_031.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_031.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_031.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_031.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_032.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_032.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_032.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_032.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_033.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_033.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_033.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_033.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_034.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_034.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_034.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_034.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_035.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_035.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_035.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_035.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_036.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_036.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_036.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_036.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_037.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_037.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_037.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_037.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_038.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_038.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_038.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_038.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_039.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_039.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_039.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_039.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_040.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_040.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_040.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_040.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_041.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_041.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_041.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_041.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_042.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_042.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_042.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_042.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_043.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_043.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_043.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_043.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_044.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_044.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_044.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_044.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_045.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_045.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_045.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_045.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_046.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_046.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_046.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_046.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_047.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_047.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_047.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_047.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_048.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_048.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_048.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_048.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_049.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_049.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_049.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_049.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_050.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_050.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_050.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_050.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_051.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_051.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_051.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_051.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_052.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_052.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_052.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_052.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_053.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_053.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_053.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_053.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_054.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_054.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_054.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_054.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_055.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_055.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_055.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_055.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_056.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_056.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_056.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_056.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_057.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_057.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_057.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_057.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_058.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_058.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_058.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_058.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_059.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_059.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_059.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_059.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_060.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_060.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_060.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_060.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_061.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_061.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_061.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_061.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_062.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_062.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_062.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_062.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_063.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_063.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_063.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_063.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_064.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_064.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_064.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_064.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_065.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_065.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_065.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_065.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_066.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_066.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_066.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_066.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_067.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_067.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_067.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_067.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_068.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_068.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_068.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_068.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_069.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_069.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_069.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_069.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_070.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_070.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_070.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_070.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_071.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_071.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_071.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_071.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_072.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_072.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_072.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_072.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_073.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_073.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_073.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_073.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_074.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_074.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_074.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_074.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_075.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_075.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_075.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_075.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_076.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_076.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_076.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_076.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_077.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_077.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_077.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_077.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_078.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_078.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_078.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_078.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_079.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_079.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_079.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_079.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_080.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_080.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_080.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_080.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_081.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_081.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_081.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_081.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_082.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_082.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_082.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_082.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_083.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_083.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_083.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_083.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_084.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_084.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_084.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_084.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_085.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_085.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_085.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_085.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_086.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_086.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_086.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_086.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_087.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_087.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_087.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_087.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_088.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_088.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_088.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_088.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_089.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_089.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_089.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_089.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_090.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_090.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_090.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_090.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_091.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_091.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_091.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_091.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_092.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_092.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_092.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_092.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_093.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_093.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_093.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_093.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_094.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_094.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_094.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_094.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_095.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_095.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_095.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_095.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_096.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_096.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_096.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_096.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_097.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_097.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_097.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_097.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_098.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_098.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_098.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_098.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_099.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_099.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_099.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_099.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_100.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_100.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_100.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_100.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_101.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_101.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_101.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_101.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_102.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_102.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_102.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_102.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_103.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_103.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_103.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_103.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_104.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_104.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_104.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_104.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_105.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_105.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_105.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_105.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_106.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_106.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_106.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_106.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_107.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_107.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_107.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_107.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_108.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_108.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_108.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_108.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_109.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_109.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_109.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_109.png
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_110.png b/src/mednet/segment/config/data/drionsdb/masks/images/image_110.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/masks/images/image_110.png
rename to src/mednet/segment/config/data/drionsdb/masks/images/image_110.png
diff --git a/src/mednet/libs/segmentation/config/data/cxr8/__init__.py b/src/mednet/segment/config/data/drishtigs1/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/cxr8/__init__.py
rename to src/mednet/segment/config/data/drishtigs1/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/datamodule.py b/src/mednet/segment/config/data/drishtigs1/datamodule.py
similarity index 91%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/datamodule.py
rename to src/mednet/segment/config/data/drishtigs1/datamodule.py
index 2ddc1b83..0f2ec919 100644
--- a/src/mednet/libs/segmentation/config/data/drishtigs1/datamodule.py
+++ b/src/mednet/segment/config/data/drishtigs1/datamodule.py
@@ -8,17 +8,16 @@ import pathlib
 
 import PIL.Image
 import pkg_resources
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -125,4 +124,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(target_all),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_001.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_001.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_001.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_003.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_003.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_003.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_005.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_005.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_005.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_006.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_006.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_006.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_006.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_007.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_007.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_007.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_007.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_009.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_009.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_009.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_009.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_011.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_011.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_011.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_011.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_013.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_013.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_013.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_013.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_014.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_014.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_014.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_014.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_019.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_019.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_019.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_019.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_020.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_020.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_020.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_020.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_021.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_021.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_021.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_021.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_023.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_023.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_023.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_023.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_025.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_025.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_025.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_025.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_027.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_027.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_027.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_027.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_028.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_028.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_028.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_028.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_029.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_029.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_029.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_029.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_030.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_030.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_030.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_030.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_034.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_034.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_034.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_034.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_039.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_039.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_039.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_039.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_043.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_043.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_043.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_043.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_048.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_048.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_048.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_048.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_050.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_050.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_050.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_050.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_052.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_052.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_052.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_052.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_053.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_053.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_053.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_053.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_054.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_054.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_054.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_054.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_055.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_055.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_055.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_055.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_056.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_056.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_056.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_056.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_059.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_059.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_059.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_059.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_065.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_065.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_065.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_065.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_067.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_067.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_067.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_067.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_070.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_070.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_070.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_070.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_071.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_071.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_071.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_071.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_072.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_072.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_072.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_072.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_073.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_073.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_073.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_073.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_074.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_074.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_074.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_074.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_077.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_077.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_077.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_077.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_078.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_078.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_078.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_078.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_079.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_079.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_079.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_079.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_082.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_082.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_082.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_082.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_083.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_083.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_083.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_083.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_085.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_085.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_085.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_085.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_086.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_086.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_086.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_086.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_087.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_087.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_087.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_087.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_091.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_091.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_091.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_091.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_093.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_093.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_093.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_093.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_095.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_095.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_095.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_095.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_096.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_096.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_096.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_096.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_097.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_097.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_097.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_097.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_099.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_099.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_099.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_099.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_100.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_100.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_100.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Test/Images/drishtiGS_100.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_002.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_002.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_002.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_004.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_004.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_004.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_008.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_008.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_008.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_008.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_010.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_010.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_010.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_010.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_012.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_012.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_012.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_012.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_015.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_015.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_015.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_015.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_016.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_016.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_016.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_016.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_017.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_017.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_017.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_017.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_018.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_018.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_018.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_018.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_022.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_022.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_022.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_022.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_024.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_024.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_024.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_024.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_026.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_026.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_026.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_026.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_031.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_031.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_031.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_031.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_032.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_032.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_032.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_032.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_033.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_033.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_033.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_033.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_035.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_035.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_035.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_035.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_036.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_036.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_036.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_036.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_037.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_037.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_037.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_037.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_038.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_038.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_038.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_038.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_040.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_040.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_040.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_040.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_041.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_041.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_041.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_041.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_042.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_042.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_042.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_042.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_044.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_044.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_044.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_044.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_045.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_045.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_045.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_045.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_046.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_046.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_046.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_046.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_047.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_047.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_047.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_047.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_049.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_049.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_049.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_049.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_051.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_051.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_051.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_051.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_057.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_057.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_057.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_057.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_058.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_058.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_058.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_058.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_060.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_060.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_060.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_060.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_061.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_061.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_061.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_061.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_062.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_062.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_062.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_062.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_063.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_063.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_063.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_063.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_064.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_064.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_064.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_064.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_066.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_066.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_066.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_066.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_068.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_068.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_068.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_068.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_069.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_069.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_069.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_069.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_075.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_075.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_075.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_075.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_076.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_076.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_076.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_076.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_080.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_080.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_080.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_080.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_081.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_081.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_081.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_081.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_084.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_084.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_084.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_084.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_088.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_088.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_088.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_088.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_089.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_089.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_089.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_089.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_090.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_090.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_090.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_090.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_092.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_092.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_092.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_092.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_094.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_094.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_094.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_094.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_098.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_098.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_098.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_098.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_101.png b/src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_101.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_101.png
rename to src/mednet/segment/config/data/drishtigs1/masks/Drishti-GS1_files/Training/Images/drishtiGS_101.png
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/optic-cup.json b/src/mednet/segment/config/data/drishtigs1/optic-cup.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/optic-cup.json
rename to src/mednet/segment/config/data/drishtigs1/optic-cup.json
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/optic-disc.json b/src/mednet/segment/config/data/drishtigs1/optic-disc.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/optic-disc.json
rename to src/mednet/segment/config/data/drishtigs1/optic-disc.json
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_cup_all.py b/src/mednet/segment/config/data/drishtigs1/optic_cup_all.py
similarity index 79%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/optic_cup_all.py
rename to src/mednet/segment/config/data/drishtigs1/optic_cup_all.py
index 0bacacce..1d9fc8ad 100644
--- a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_cup_all.py
+++ b/src/mednet/segment/config/data/drishtigs1/optic_cup_all.py
@@ -6,6 +6,6 @@
 * Reference (includes split): [DRISHTIGS1-2014]_
 """
 
-from mednet.libs.segmentation.config.data.drishtigs1.datamodule import DataModule
+from mednet.segment.config.data.drishtigs1.datamodule import DataModule
 
 datamodule = DataModule("optic-cup.json", target_all=True)
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_cup_any.py b/src/mednet/segment/config/data/drishtigs1/optic_cup_any.py
similarity index 79%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/optic_cup_any.py
rename to src/mednet/segment/config/data/drishtigs1/optic_cup_any.py
index 668c051f..db24dc64 100644
--- a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_cup_any.py
+++ b/src/mednet/segment/config/data/drishtigs1/optic_cup_any.py
@@ -6,6 +6,6 @@
 * Reference (includes split): [DRISHTIGS1-2014]_
 """
 
-from mednet.libs.segmentation.config.data.drishtigs1.datamodule import DataModule
+from mednet.segment.config.data.drishtigs1.datamodule import DataModule
 
 datamodule = DataModule("optic-cup.json", target_all=False)
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_disc_all.py b/src/mednet/segment/config/data/drishtigs1/optic_disc_all.py
similarity index 79%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/optic_disc_all.py
rename to src/mednet/segment/config/data/drishtigs1/optic_disc_all.py
index 661224a6..6abaa31c 100644
--- a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_disc_all.py
+++ b/src/mednet/segment/config/data/drishtigs1/optic_disc_all.py
@@ -6,6 +6,6 @@
 * Reference (includes split): [DRISHTIGS1-2014]_
 """
 
-from mednet.libs.segmentation.config.data.drishtigs1.datamodule import DataModule
+from mednet.segment.config.data.drishtigs1.datamodule import DataModule
 
 datamodule = DataModule("optic-disc.json", target_all=True)
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_disc_any.py b/src/mednet/segment/config/data/drishtigs1/optic_disc_any.py
similarity index 79%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/optic_disc_any.py
rename to src/mednet/segment/config/data/drishtigs1/optic_disc_any.py
index 1192ffc3..bfa89b01 100644
--- a/src/mednet/libs/segmentation/config/data/drishtigs1/optic_disc_any.py
+++ b/src/mednet/segment/config/data/drishtigs1/optic_disc_any.py
@@ -6,6 +6,6 @@
 * Reference (includes split): [DRISHTIGS1-2014]_
 """
 
-from mednet.libs.segmentation.config.data.drishtigs1.datamodule import DataModule
+from mednet.segment.config.data.drishtigs1.datamodule import DataModule
 
 datamodule = DataModule("optic-disc.json", target_all=False)
diff --git a/src/mednet/libs/segmentation/config/data/drhagis/__init__.py b/src/mednet/segment/config/data/drive/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drhagis/__init__.py
rename to src/mednet/segment/config/data/drive/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/drive/datamodule.py b/src/mednet/segment/config/data/drive/datamodule.py
similarity index 88%
rename from src/mednet/libs/segmentation/config/data/drive/datamodule.py
rename to src/mednet/segment/config/data/drive/datamodule.py
index 01639da4..c15ad2d8 100644
--- a/src/mednet/libs/segmentation/config/data/drive/datamodule.py
+++ b/src/mednet/segment/config/data/drive/datamodule.py
@@ -7,17 +7,16 @@ import os
 import pathlib
 
 import PIL.Image
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -95,4 +94,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/drive/default.json b/src/mednet/segment/config/data/drive/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drive/default.json
rename to src/mednet/segment/config/data/drive/default.json
diff --git a/src/mednet/libs/segmentation/config/data/drive/default.py b/src/mednet/segment/config/data/drive/default.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/drive/default.py
rename to src/mednet/segment/config/data/drive/default.py
index 383341b7..346ff97f 100644
--- a/src/mednet/libs/segmentation/config/data/drive/default.py
+++ b/src/mednet/segment/config/data/drive/default.py
@@ -6,6 +6,6 @@
 * Split reference: [DRIVE-2004]_
 """
 
-from mednet.libs.segmentation.config.data.drive.datamodule import DataModule
+from mednet.segment.config.data.drive.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/drive/drive_2nd.py b/src/mednet/segment/config/data/drive/drive_2nd.py
similarity index 82%
rename from src/mednet/libs/segmentation/config/data/drive/drive_2nd.py
rename to src/mednet/segment/config/data/drive/drive_2nd.py
index d700767c..7216b9f2 100644
--- a/src/mednet/libs/segmentation/config/data/drive/drive_2nd.py
+++ b/src/mednet/segment/config/data/drive/drive_2nd.py
@@ -7,6 +7,6 @@
 * This dataset offers a second-annotator comparison for the test set only
 """
 
-from mednet.libs.segmentation.config.data.drive.datamodule import DataModule
+from mednet.segment.config.data.drive.datamodule import DataModule
 
 datamodule = DataModule("second-annotator.json")
diff --git a/src/mednet/libs/segmentation/config/data/drive/second-annotator.json b/src/mednet/segment/config/data/drive/second-annotator.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drive/second-annotator.json
rename to src/mednet/segment/config/data/drive/second-annotator.json
diff --git a/src/mednet/libs/segmentation/config/data/drionsdb/__init__.py b/src/mednet/segment/config/data/hrf/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drionsdb/__init__.py
rename to src/mednet/segment/config/data/hrf/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/hrf/datamodule.py b/src/mednet/segment/config/data/hrf/datamodule.py
similarity index 88%
rename from src/mednet/libs/segmentation/config/data/hrf/datamodule.py
rename to src/mednet/segment/config/data/hrf/datamodule.py
index ed7ac302..9fc26cb4 100644
--- a/src/mednet/libs/segmentation/config/data/hrf/datamodule.py
+++ b/src/mednet/segment/config/data/hrf/datamodule.py
@@ -7,17 +7,16 @@ import os
 import pathlib
 
 import PIL.Image
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -97,4 +96,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/hrf/default.json b/src/mednet/segment/config/data/hrf/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/hrf/default.json
rename to src/mednet/segment/config/data/hrf/default.json
diff --git a/src/mednet/libs/segmentation/config/data/hrf/default.py b/src/mednet/segment/config/data/hrf/default.py
similarity index 76%
rename from src/mednet/libs/segmentation/config/data/hrf/default.py
rename to src/mednet/segment/config/data/hrf/default.py
index 855f6e26..4a0eea11 100644
--- a/src/mednet/libs/segmentation/config/data/hrf/default.py
+++ b/src/mednet/segment/config/data/hrf/default.py
@@ -6,8 +6,6 @@
 * Split reference: [ORLANDO-2017]_
 """
 
-from mednet.libs.segmentation.config.data.hrf.datamodule import (
-    DataModule,
-)
+from mednet.segment.config.data.hrf.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/drishtigs1/__init__.py b/src/mednet/segment/config/data/iostar/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drishtigs1/__init__.py
rename to src/mednet/segment/config/data/iostar/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/iostar/datamodule.py b/src/mednet/segment/config/data/iostar/datamodule.py
similarity index 89%
rename from src/mednet/libs/segmentation/config/data/iostar/datamodule.py
rename to src/mednet/segment/config/data/iostar/datamodule.py
index 60283259..ea802914 100644
--- a/src/mednet/libs/segmentation/config/data/iostar/datamodule.py
+++ b/src/mednet/segment/config/data/iostar/datamodule.py
@@ -7,17 +7,16 @@ import os
 import pathlib
 
 import PIL.Image
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -101,4 +100,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/iostar/optic-disc.json b/src/mednet/segment/config/data/iostar/optic-disc.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/iostar/optic-disc.json
rename to src/mednet/segment/config/data/iostar/optic-disc.json
diff --git a/src/mednet/libs/segmentation/config/data/iostar/optic_disc.py b/src/mednet/segment/config/data/iostar/optic_disc.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/iostar/optic_disc.py
rename to src/mednet/segment/config/data/iostar/optic_disc.py
index 10f9be60..bac2b29a 100644
--- a/src/mednet/libs/segmentation/config/data/iostar/optic_disc.py
+++ b/src/mednet/segment/config/data/iostar/optic_disc.py
@@ -7,6 +7,6 @@
 * Split reference: [MEYER-2017]_
 """
 
-from mednet.libs.segmentation.config.data.iostar.datamodule import DataModule
+from mednet.segment.config.data.iostar.datamodule import DataModule
 
 datamodule = DataModule("optic-disc.json")
diff --git a/src/mednet/libs/segmentation/config/data/iostar/vessel.json b/src/mednet/segment/config/data/iostar/vessel.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/iostar/vessel.json
rename to src/mednet/segment/config/data/iostar/vessel.json
diff --git a/src/mednet/libs/segmentation/config/data/iostar/vessel.py b/src/mednet/segment/config/data/iostar/vessel.py
similarity index 77%
rename from src/mednet/libs/segmentation/config/data/iostar/vessel.py
rename to src/mednet/segment/config/data/iostar/vessel.py
index 0b0c6486..9d237dc5 100644
--- a/src/mednet/libs/segmentation/config/data/iostar/vessel.py
+++ b/src/mednet/segment/config/data/iostar/vessel.py
@@ -7,6 +7,6 @@
 * Split reference: [MEYER-2017]_
 """
 
-from mednet.libs.segmentation.config.data.iostar.datamodule import DataModule
+from mednet.segment.config.data.iostar.datamodule import DataModule
 
 datamodule = DataModule("vessel.json")
diff --git a/src/mednet/libs/segmentation/config/data/drive/__init__.py b/src/mednet/segment/config/data/jsrt/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/drive/__init__.py
rename to src/mednet/segment/config/data/jsrt/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/jsrt/datamodule.py b/src/mednet/segment/config/data/jsrt/datamodule.py
similarity index 93%
rename from src/mednet/libs/segmentation/config/data/jsrt/datamodule.py
rename to src/mednet/segment/config/data/jsrt/datamodule.py
index ada65db9..41f556d6 100644
--- a/src/mednet/libs/segmentation/config/data/jsrt/datamodule.py
+++ b/src/mednet/segment/config/data/jsrt/datamodule.py
@@ -10,16 +10,15 @@ import numpy as np
 import PIL.Image
 import skimage.exposure
 import torch
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -134,4 +133,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/jsrt/default.json b/src/mednet/segment/config/data/jsrt/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/jsrt/default.json
rename to src/mednet/segment/config/data/jsrt/default.json
diff --git a/src/mednet/libs/segmentation/config/data/jsrt/default.py b/src/mednet/segment/config/data/jsrt/default.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/jsrt/default.py
rename to src/mednet/segment/config/data/jsrt/default.py
index 5b755e28..bf4c6e66 100644
--- a/src/mednet/libs/segmentation/config/data/jsrt/default.py
+++ b/src/mednet/segment/config/data/jsrt/default.py
@@ -7,8 +7,6 @@
 * Split reference: [GAAL-2020]_
 """
 
-from mednet.libs.segmentation.config.data.jsrt.datamodule import (
-    DataModule,
-)
+from mednet.segment.config.data.jsrt.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/hrf/__init__.py b/src/mednet/segment/config/data/montgomery/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/hrf/__init__.py
rename to src/mednet/segment/config/data/montgomery/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/montgomery/datamodule.py b/src/mednet/segment/config/data/montgomery/datamodule.py
similarity index 92%
rename from src/mednet/libs/segmentation/config/data/montgomery/datamodule.py
rename to src/mednet/segment/config/data/montgomery/datamodule.py
index 663f9371..25d642fb 100644
--- a/src/mednet/libs/segmentation/config/data/montgomery/datamodule.py
+++ b/src/mednet/segment/config/data/montgomery/datamodule.py
@@ -10,16 +10,15 @@ import numpy as np
 import PIL.Image
 import pkg_resources
 import torch
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -127,4 +126,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/montgomery/default.json b/src/mednet/segment/config/data/montgomery/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/montgomery/default.json
rename to src/mednet/segment/config/data/montgomery/default.json
diff --git a/src/mednet/libs/segmentation/config/data/montgomery/default.py b/src/mednet/segment/config/data/montgomery/default.py
similarity index 75%
rename from src/mednet/libs/segmentation/config/data/montgomery/default.py
rename to src/mednet/segment/config/data/montgomery/default.py
index 40b1632a..a8326197 100644
--- a/src/mednet/libs/segmentation/config/data/montgomery/default.py
+++ b/src/mednet/segment/config/data/montgomery/default.py
@@ -7,8 +7,6 @@
 * Split reference: [GAAL-2020]_
 """
 
-from mednet.libs.segmentation.config.data.montgomery.datamodule import (
-    DataModule,
-)
+from mednet.segment.config.data.montgomery.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/iostar/__init__.py b/src/mednet/segment/config/data/refuge/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/iostar/__init__.py
rename to src/mednet/segment/config/data/refuge/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/refuge/cup.py b/src/mednet/segment/config/data/refuge/cup.py
similarity index 79%
rename from src/mednet/libs/segmentation/config/data/refuge/cup.py
rename to src/mednet/segment/config/data/refuge/cup.py
index bf4a5264..38b7a5d3 100644
--- a/src/mednet/libs/segmentation/config/data/refuge/cup.py
+++ b/src/mednet/segment/config/data/refuge/cup.py
@@ -6,6 +6,6 @@
 * Reference (including split): [REFUGE-2018]_
 """
 
-from mednet.libs.segmentation.config.data.refuge.datamodule import DataModule
+from mednet.segment.config.data.refuge.datamodule import DataModule
 
 datamodule = DataModule("default.json", target_type="cup")
diff --git a/src/mednet/libs/segmentation/config/data/refuge/datamodule.py b/src/mednet/segment/config/data/refuge/datamodule.py
similarity index 91%
rename from src/mednet/libs/segmentation/config/data/refuge/datamodule.py
rename to src/mednet/segment/config/data/refuge/datamodule.py
index 696a204e..b4eb11f4 100644
--- a/src/mednet/libs/segmentation/config/data/refuge/datamodule.py
+++ b/src/mednet/segment/config/data/refuge/datamodule.py
@@ -8,17 +8,16 @@ import pathlib
 
 import PIL.Image
 import pkg_resources
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -141,4 +140,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(target_type),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/refuge/default.json b/src/mednet/segment/config/data/refuge/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/default.json
rename to src/mednet/segment/config/data/refuge/default.json
diff --git a/src/mednet/libs/segmentation/config/data/refuge/disc.py b/src/mednet/segment/config/data/refuge/disc.py
similarity index 80%
rename from src/mednet/libs/segmentation/config/data/refuge/disc.py
rename to src/mednet/segment/config/data/refuge/disc.py
index 3c876e7e..357418ba 100644
--- a/src/mednet/libs/segmentation/config/data/refuge/disc.py
+++ b/src/mednet/segment/config/data/refuge/disc.py
@@ -6,6 +6,6 @@
 * Reference (including split): [REFUGE-2018]_
 """
 
-from mednet.libs.segmentation.config.data.refuge.datamodule import DataModule
+from mednet.segment.config.data.refuge.datamodule import DataModule
 
 datamodule = DataModule("default.json", target_type="disc")
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0001.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0001.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0001.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0002.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0002.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0002.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0003.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0003.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0003.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0004.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0004.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0004.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0005.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0005.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0005.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0006.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0006.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0006.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0006.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0007.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0007.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0007.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0007.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0008.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0008.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0008.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0008.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0009.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0009.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0009.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0009.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0010.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0010.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0010.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0010.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0011.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0011.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0011.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0011.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0012.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0012.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0012.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0012.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0013.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0013.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0013.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0013.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0014.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0014.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0014.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0014.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0015.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0015.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0015.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0015.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0016.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0016.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0016.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0016.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0017.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0017.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0017.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0017.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0018.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0018.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0018.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0018.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0019.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0019.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0019.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0019.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0020.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0020.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0020.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0020.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0021.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0021.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0021.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0021.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0022.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0022.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0022.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0022.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0023.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0023.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0023.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0023.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0024.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0024.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0024.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0024.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0025.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0025.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0025.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0025.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0026.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0026.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0026.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0026.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0027.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0027.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0027.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0027.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0028.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0028.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0028.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0028.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0029.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0029.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0029.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0029.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0030.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0030.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0030.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0030.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0031.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0031.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0031.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0031.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0032.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0032.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0032.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0032.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0033.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0033.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0033.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0033.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0034.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0034.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0034.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0034.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0035.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0035.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0035.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0035.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0036.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0036.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0036.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0036.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0037.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0037.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0037.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0037.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0038.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0038.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0038.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0038.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0039.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0039.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0039.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0039.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0040.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0040.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0040.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0040.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0041.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0041.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0041.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0041.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0042.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0042.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0042.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0042.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0043.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0043.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0043.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0043.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0044.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0044.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0044.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0044.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0045.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0045.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0045.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0045.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0046.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0046.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0046.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0046.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0047.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0047.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0047.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0047.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0048.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0048.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0048.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0048.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0049.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0049.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0049.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0049.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0050.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0050.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0050.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0050.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0051.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0051.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0051.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0051.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0052.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0052.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0052.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0052.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0053.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0053.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0053.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0053.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0054.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0054.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0054.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0054.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0055.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0055.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0055.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0055.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0056.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0056.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0056.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0056.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0057.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0057.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0057.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0057.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0058.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0058.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0058.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0058.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0059.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0059.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0059.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0059.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0060.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0060.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0060.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0060.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0061.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0061.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0061.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0061.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0062.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0062.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0062.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0062.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0063.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0063.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0063.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0063.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0064.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0064.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0064.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0064.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0065.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0065.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0065.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0065.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0066.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0066.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0066.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0066.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0067.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0067.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0067.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0067.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0068.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0068.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0068.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0068.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0069.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0069.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0069.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0069.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0070.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0070.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0070.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0070.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0071.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0071.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0071.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0071.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0072.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0072.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0072.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0072.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0073.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0073.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0073.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0073.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0074.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0074.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0074.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0074.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0075.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0075.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0075.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0075.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0076.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0076.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0076.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0076.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0077.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0077.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0077.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0077.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0078.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0078.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0078.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0078.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0079.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0079.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0079.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0079.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0080.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0080.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0080.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0080.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0081.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0081.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0081.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0081.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0082.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0082.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0082.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0082.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0083.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0083.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0083.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0083.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0084.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0084.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0084.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0084.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0085.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0085.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0085.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0085.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0086.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0086.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0086.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0086.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0087.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0087.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0087.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0087.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0088.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0088.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0088.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0088.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0089.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0089.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0089.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0089.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0090.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0090.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0090.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0090.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0091.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0091.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0091.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0091.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0092.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0092.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0092.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0092.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0093.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0093.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0093.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0093.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0094.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0094.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0094.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0094.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0095.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0095.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0095.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0095.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0096.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0096.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0096.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0096.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0097.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0097.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0097.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0097.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0098.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0098.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0098.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0098.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0099.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0099.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0099.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0099.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0100.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0100.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0100.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0100.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0101.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0101.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0101.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0101.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0102.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0102.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0102.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0102.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0103.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0103.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0103.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0103.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0104.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0104.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0104.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0104.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0105.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0105.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0105.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0105.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0106.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0106.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0106.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0106.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0107.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0107.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0107.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0107.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0108.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0108.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0108.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0108.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0109.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0109.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0109.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0109.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0110.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0110.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0110.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0110.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0111.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0111.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0111.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0111.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0112.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0112.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0112.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0112.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0113.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0113.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0113.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0113.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0114.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0114.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0114.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0114.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0115.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0115.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0115.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0115.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0116.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0116.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0116.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0116.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0117.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0117.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0117.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0117.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0118.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0118.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0118.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0118.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0119.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0119.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0119.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0119.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0120.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0120.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0120.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0120.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0121.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0121.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0121.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0121.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0122.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0122.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0122.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0122.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0123.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0123.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0123.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0123.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0124.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0124.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0124.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0124.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0125.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0125.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0125.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0125.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0126.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0126.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0126.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0126.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0127.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0127.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0127.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0127.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0128.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0128.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0128.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0128.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0129.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0129.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0129.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0129.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0130.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0130.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0130.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0130.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0131.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0131.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0131.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0131.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0132.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0132.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0132.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0132.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0133.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0133.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0133.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0133.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0134.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0134.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0134.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0134.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0135.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0135.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0135.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0135.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0136.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0136.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0136.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0136.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0137.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0137.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0137.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0137.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0138.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0138.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0138.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0138.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0139.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0139.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0139.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0139.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0140.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0140.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0140.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0140.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0141.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0141.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0141.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0141.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0142.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0142.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0142.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0142.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0143.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0143.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0143.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0143.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0144.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0144.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0144.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0144.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0145.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0145.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0145.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0145.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0146.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0146.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0146.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0146.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0147.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0147.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0147.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0147.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0148.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0148.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0148.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0148.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0149.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0149.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0149.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0149.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0150.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0150.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0150.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0150.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0151.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0151.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0151.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0151.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0152.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0152.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0152.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0152.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0153.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0153.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0153.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0153.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0154.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0154.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0154.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0154.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0155.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0155.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0155.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0155.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0156.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0156.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0156.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0156.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0157.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0157.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0157.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0157.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0158.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0158.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0158.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0158.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0159.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0159.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0159.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0159.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0160.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0160.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0160.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0160.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0161.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0161.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0161.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0161.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0162.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0162.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0162.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0162.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0163.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0163.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0163.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0163.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0164.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0164.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0164.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0164.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0165.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0165.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0165.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0165.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0166.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0166.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0166.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0166.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0167.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0167.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0167.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0167.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0168.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0168.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0168.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0168.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0169.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0169.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0169.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0169.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0170.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0170.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0170.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0170.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0171.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0171.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0171.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0171.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0172.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0172.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0172.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0172.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0173.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0173.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0173.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0173.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0174.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0174.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0174.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0174.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0175.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0175.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0175.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0175.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0176.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0176.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0176.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0176.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0177.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0177.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0177.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0177.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0178.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0178.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0178.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0178.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0179.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0179.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0179.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0179.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0180.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0180.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0180.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0180.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0181.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0181.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0181.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0181.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0182.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0182.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0182.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0182.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0183.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0183.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0183.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0183.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0184.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0184.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0184.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0184.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0185.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0185.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0185.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0185.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0186.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0186.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0186.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0186.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0187.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0187.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0187.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0187.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0188.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0188.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0188.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0188.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0189.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0189.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0189.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0189.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0190.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0190.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0190.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0190.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0191.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0191.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0191.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0191.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0192.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0192.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0192.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0192.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0193.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0193.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0193.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0193.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0194.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0194.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0194.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0194.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0195.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0195.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0195.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0195.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0196.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0196.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0196.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0196.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0197.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0197.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0197.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0197.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0198.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0198.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0198.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0198.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0199.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0199.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0199.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0199.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0200.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0200.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0200.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0200.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0201.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0201.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0201.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0201.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0202.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0202.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0202.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0202.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0203.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0203.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0203.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0203.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0204.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0204.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0204.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0204.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0205.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0205.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0205.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0205.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0206.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0206.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0206.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0206.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0207.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0207.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0207.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0207.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0208.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0208.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0208.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0208.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0209.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0209.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0209.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0209.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0210.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0210.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0210.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0210.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0211.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0211.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0211.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0211.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0212.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0212.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0212.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0212.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0213.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0213.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0213.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0213.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0214.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0214.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0214.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0214.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0215.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0215.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0215.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0215.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0216.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0216.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0216.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0216.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0217.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0217.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0217.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0217.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0218.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0218.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0218.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0218.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0219.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0219.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0219.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0219.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0220.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0220.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0220.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0220.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0221.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0221.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0221.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0221.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0222.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0222.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0222.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0222.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0223.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0223.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0223.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0223.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0224.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0224.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0224.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0224.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0225.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0225.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0225.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0225.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0226.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0226.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0226.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0226.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0227.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0227.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0227.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0227.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0228.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0228.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0228.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0228.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0229.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0229.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0229.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0229.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0230.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0230.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0230.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0230.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0231.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0231.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0231.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0231.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0232.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0232.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0232.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0232.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0233.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0233.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0233.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0233.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0234.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0234.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0234.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0234.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0235.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0235.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0235.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0235.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0236.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0236.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0236.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0236.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0237.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0237.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0237.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0237.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0238.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0238.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0238.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0238.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0239.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0239.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0239.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0239.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0240.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0240.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0240.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0240.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0241.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0241.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0241.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0241.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0242.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0242.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0242.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0242.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0243.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0243.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0243.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0243.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0244.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0244.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0244.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0244.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0245.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0245.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0245.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0245.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0246.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0246.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0246.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0246.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0247.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0247.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0247.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0247.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0248.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0248.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0248.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0248.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0249.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0249.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0249.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0249.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0250.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0250.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0250.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0250.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0251.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0251.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0251.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0251.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0252.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0252.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0252.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0252.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0253.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0253.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0253.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0253.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0254.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0254.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0254.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0254.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0255.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0255.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0255.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0255.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0256.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0256.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0256.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0256.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0257.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0257.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0257.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0257.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0258.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0258.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0258.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0258.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0259.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0259.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0259.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0259.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0260.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0260.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0260.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0260.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0261.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0261.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0261.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0261.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0262.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0262.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0262.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0262.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0263.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0263.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0263.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0263.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0264.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0264.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0264.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0264.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0265.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0265.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0265.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0265.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0266.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0266.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0266.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0266.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0267.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0267.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0267.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0267.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0268.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0268.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0268.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0268.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0269.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0269.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0269.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0269.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0270.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0270.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0270.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0270.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0271.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0271.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0271.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0271.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0272.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0272.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0272.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0272.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0273.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0273.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0273.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0273.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0274.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0274.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0274.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0274.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0275.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0275.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0275.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0275.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0276.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0276.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0276.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0276.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0277.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0277.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0277.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0277.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0278.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0278.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0278.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0278.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0279.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0279.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0279.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0279.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0280.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0280.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0280.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0280.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0281.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0281.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0281.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0281.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0282.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0282.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0282.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0282.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0283.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0283.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0283.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0283.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0284.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0284.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0284.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0284.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0285.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0285.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0285.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0285.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0286.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0286.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0286.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0286.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0287.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0287.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0287.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0287.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0288.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0288.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0288.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0288.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0289.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0289.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0289.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0289.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0290.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0290.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0290.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0290.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0291.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0291.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0291.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0291.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0292.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0292.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0292.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0292.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0293.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0293.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0293.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0293.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0294.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0294.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0294.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0294.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0295.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0295.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0295.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0295.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0296.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0296.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0296.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0296.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0297.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0297.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0297.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0297.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0298.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0298.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0298.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0298.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0299.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0299.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0299.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0299.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0300.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0300.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0300.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0300.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0301.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0301.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0301.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0301.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0302.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0302.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0302.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0302.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0303.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0303.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0303.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0303.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0304.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0304.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0304.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0304.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0305.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0305.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0305.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0305.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0306.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0306.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0306.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0306.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0307.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0307.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0307.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0307.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0308.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0308.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0308.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0308.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0309.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0309.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0309.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0309.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0310.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0310.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0310.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0310.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0311.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0311.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0311.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0311.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0312.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0312.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0312.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0312.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0313.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0313.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0313.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0313.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0314.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0314.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0314.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0314.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0315.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0315.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0315.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0315.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0316.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0316.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0316.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0316.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0317.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0317.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0317.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0317.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0318.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0318.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0318.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0318.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0319.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0319.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0319.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0319.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0320.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0320.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0320.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0320.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0321.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0321.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0321.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0321.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0322.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0322.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0322.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0322.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0323.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0323.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0323.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0323.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0324.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0324.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0324.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0324.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0325.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0325.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0325.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0325.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0326.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0326.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0326.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0326.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0327.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0327.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0327.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0327.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0328.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0328.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0328.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0328.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0329.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0329.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0329.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0329.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0330.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0330.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0330.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0330.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0331.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0331.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0331.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0331.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0332.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0332.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0332.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0332.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0333.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0333.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0333.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0333.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0334.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0334.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0334.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0334.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0335.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0335.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0335.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0335.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0336.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0336.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0336.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0336.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0337.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0337.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0337.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0337.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0338.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0338.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0338.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0338.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0339.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0339.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0339.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0339.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0340.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0340.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0340.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0340.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0341.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0341.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0341.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0341.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0342.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0342.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0342.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0342.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0343.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0343.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0343.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0343.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0344.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0344.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0344.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0344.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0345.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0345.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0345.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0345.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0346.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0346.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0346.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0346.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0347.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0347.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0347.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0347.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0348.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0348.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0348.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0348.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0349.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0349.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0349.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0349.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0350.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0350.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0350.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0350.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0351.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0351.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0351.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0351.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0352.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0352.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0352.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0352.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0353.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0353.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0353.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0353.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0354.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0354.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0354.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0354.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0355.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0355.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0355.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0355.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0356.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0356.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0356.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0356.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0357.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0357.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0357.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0357.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0358.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0358.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0358.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0358.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0359.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0359.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0359.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0359.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0360.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0360.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0360.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0360.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0361.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0361.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0361.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0361.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0362.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0362.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0362.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0362.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0363.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0363.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0363.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0363.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0364.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0364.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0364.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0364.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0365.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0365.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0365.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0365.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0366.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0366.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0366.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0366.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0367.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0367.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0367.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0367.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0368.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0368.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0368.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0368.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0369.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0369.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0369.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0369.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0370.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0370.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0370.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0370.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0371.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0371.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0371.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0371.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0372.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0372.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0372.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0372.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0373.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0373.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0373.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0373.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0374.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0374.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0374.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0374.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0375.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0375.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0375.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0375.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0376.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0376.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0376.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0376.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0377.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0377.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0377.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0377.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0378.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0378.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0378.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0378.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0379.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0379.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0379.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0379.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0380.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0380.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0380.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0380.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0381.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0381.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0381.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0381.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0382.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0382.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0382.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0382.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0383.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0383.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0383.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0383.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0384.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0384.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0384.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0384.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0385.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0385.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0385.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0385.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0386.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0386.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0386.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0386.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0387.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0387.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0387.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0387.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0388.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0388.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0388.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0388.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0389.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0389.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0389.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0389.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0390.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0390.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0390.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0390.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0391.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0391.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0391.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0391.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0392.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0392.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0392.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0392.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0393.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0393.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0393.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0393.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0394.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0394.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0394.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0394.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0395.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0395.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0395.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0395.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0396.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0396.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0396.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0396.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0397.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0397.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0397.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0397.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0398.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0398.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0398.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0398.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0399.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0399.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0399.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0399.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0400.png b/src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0400.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/REFUGE-Validation400/V0400.png
rename to src/mednet/segment/config/data/refuge/masks/REFUGE-Validation400/V0400.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0001.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0001.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0001.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0002.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0002.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0002.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0003.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0003.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0003.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0004.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0004.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0004.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0005.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0005.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0005.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0006.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0006.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0006.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0006.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0007.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0007.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0007.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0007.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0008.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0008.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0008.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0008.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0009.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0009.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0009.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0009.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0010.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0010.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0010.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0010.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0011.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0011.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0011.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0011.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0012.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0012.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0012.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0012.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0013.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0013.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0013.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0013.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0014.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0014.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0014.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0014.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0015.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0015.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0015.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0015.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0016.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0016.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0016.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0016.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0017.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0017.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0017.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0017.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0018.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0018.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0018.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0018.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0019.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0019.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0019.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0019.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0020.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0020.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0020.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0020.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0021.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0021.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0021.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0021.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0022.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0022.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0022.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0022.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0023.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0023.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0023.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0023.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0024.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0024.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0024.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0024.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0025.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0025.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0025.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0025.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0026.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0026.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0026.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0026.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0027.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0027.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0027.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0027.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0028.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0028.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0028.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0028.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0029.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0029.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0029.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0029.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0030.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0030.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0030.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0030.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0031.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0031.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0031.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0031.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0032.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0032.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0032.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0032.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0033.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0033.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0033.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0033.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0034.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0034.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0034.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0034.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0035.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0035.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0035.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0035.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0036.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0036.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0036.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0036.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0037.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0037.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0037.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0037.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0038.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0038.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0038.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0038.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0039.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0039.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0039.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0039.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0040.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0040.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0040.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0040.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0041.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0041.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0041.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0041.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0042.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0042.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0042.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0042.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0043.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0043.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0043.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0043.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0044.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0044.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0044.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0044.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0045.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0045.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0045.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0045.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0046.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0046.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0046.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0046.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0047.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0047.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0047.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0047.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0048.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0048.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0048.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0048.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0049.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0049.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0049.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0049.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0050.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0050.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0050.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0050.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0051.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0051.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0051.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0051.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0052.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0052.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0052.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0052.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0053.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0053.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0053.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0053.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0054.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0054.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0054.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0054.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0055.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0055.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0055.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0055.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0056.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0056.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0056.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0056.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0057.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0057.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0057.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0057.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0058.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0058.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0058.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0058.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0059.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0059.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0059.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0059.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0060.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0060.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0060.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0060.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0061.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0061.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0061.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0061.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0062.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0062.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0062.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0062.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0063.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0063.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0063.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0063.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0064.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0064.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0064.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0064.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0065.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0065.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0065.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0065.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0066.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0066.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0066.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0066.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0067.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0067.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0067.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0067.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0068.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0068.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0068.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0068.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0069.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0069.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0069.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0069.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0070.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0070.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0070.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0070.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0071.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0071.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0071.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0071.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0072.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0072.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0072.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0072.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0073.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0073.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0073.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0073.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0074.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0074.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0074.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0074.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0075.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0075.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0075.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0075.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0076.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0076.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0076.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0076.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0077.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0077.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0077.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0077.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0078.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0078.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0078.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0078.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0079.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0079.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0079.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0079.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0080.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0080.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0080.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0080.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0081.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0081.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0081.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0081.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0082.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0082.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0082.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0082.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0083.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0083.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0083.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0083.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0084.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0084.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0084.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0084.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0085.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0085.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0085.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0085.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0086.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0086.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0086.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0086.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0087.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0087.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0087.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0087.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0088.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0088.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0088.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0088.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0089.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0089.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0089.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0089.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0090.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0090.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0090.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0090.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0091.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0091.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0091.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0091.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0092.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0092.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0092.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0092.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0093.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0093.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0093.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0093.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0094.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0094.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0094.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0094.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0095.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0095.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0095.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0095.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0096.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0096.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0096.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0096.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0097.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0097.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0097.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0097.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0098.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0098.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0098.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0098.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0099.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0099.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0099.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0099.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0100.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0100.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0100.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0100.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0101.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0101.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0101.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0101.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0102.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0102.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0102.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0102.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0103.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0103.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0103.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0103.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0104.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0104.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0104.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0104.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0105.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0105.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0105.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0105.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0106.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0106.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0106.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0106.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0107.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0107.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0107.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0107.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0108.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0108.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0108.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0108.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0109.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0109.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0109.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0109.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0110.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0110.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0110.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0110.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0111.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0111.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0111.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0111.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0112.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0112.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0112.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0112.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0113.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0113.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0113.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0113.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0114.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0114.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0114.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0114.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0115.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0115.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0115.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0115.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0116.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0116.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0116.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0116.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0117.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0117.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0117.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0117.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0118.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0118.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0118.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0118.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0119.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0119.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0119.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0119.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0120.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0120.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0120.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0120.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0121.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0121.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0121.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0121.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0122.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0122.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0122.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0122.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0123.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0123.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0123.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0123.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0124.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0124.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0124.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0124.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0125.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0125.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0125.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0125.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0126.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0126.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0126.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0126.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0127.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0127.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0127.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0127.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0128.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0128.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0128.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0128.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0129.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0129.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0129.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0129.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0130.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0130.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0130.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0130.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0131.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0131.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0131.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0131.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0132.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0132.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0132.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0132.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0133.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0133.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0133.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0133.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0134.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0134.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0134.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0134.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0135.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0135.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0135.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0135.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0136.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0136.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0136.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0136.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0137.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0137.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0137.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0137.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0138.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0138.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0138.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0138.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0139.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0139.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0139.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0139.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0140.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0140.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0140.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0140.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0141.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0141.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0141.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0141.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0142.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0142.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0142.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0142.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0143.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0143.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0143.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0143.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0144.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0144.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0144.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0144.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0145.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0145.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0145.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0145.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0146.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0146.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0146.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0146.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0147.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0147.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0147.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0147.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0148.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0148.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0148.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0148.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0149.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0149.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0149.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0149.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0150.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0150.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0150.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0150.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0151.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0151.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0151.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0151.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0152.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0152.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0152.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0152.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0153.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0153.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0153.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0153.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0154.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0154.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0154.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0154.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0155.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0155.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0155.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0155.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0156.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0156.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0156.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0156.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0157.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0157.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0157.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0157.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0158.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0158.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0158.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0158.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0159.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0159.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0159.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0159.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0160.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0160.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0160.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0160.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0161.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0161.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0161.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0161.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0162.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0162.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0162.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0162.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0163.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0163.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0163.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0163.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0164.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0164.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0164.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0164.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0165.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0165.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0165.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0165.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0166.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0166.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0166.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0166.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0167.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0167.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0167.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0167.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0168.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0168.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0168.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0168.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0169.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0169.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0169.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0169.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0170.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0170.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0170.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0170.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0171.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0171.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0171.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0171.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0172.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0172.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0172.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0172.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0173.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0173.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0173.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0173.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0174.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0174.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0174.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0174.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0175.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0175.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0175.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0175.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0176.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0176.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0176.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0176.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0177.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0177.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0177.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0177.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0178.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0178.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0178.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0178.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0179.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0179.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0179.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0179.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0180.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0180.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0180.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0180.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0181.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0181.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0181.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0181.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0182.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0182.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0182.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0182.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0183.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0183.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0183.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0183.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0184.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0184.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0184.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0184.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0185.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0185.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0185.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0185.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0186.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0186.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0186.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0186.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0187.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0187.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0187.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0187.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0188.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0188.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0188.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0188.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0189.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0189.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0189.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0189.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0190.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0190.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0190.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0190.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0191.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0191.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0191.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0191.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0192.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0192.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0192.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0192.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0193.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0193.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0193.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0193.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0194.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0194.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0194.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0194.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0195.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0195.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0195.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0195.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0196.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0196.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0196.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0196.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0197.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0197.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0197.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0197.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0198.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0198.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0198.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0198.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0199.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0199.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0199.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0199.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0200.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0200.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0200.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0200.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0201.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0201.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0201.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0201.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0202.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0202.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0202.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0202.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0203.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0203.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0203.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0203.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0204.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0204.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0204.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0204.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0205.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0205.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0205.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0205.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0206.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0206.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0206.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0206.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0207.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0207.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0207.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0207.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0208.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0208.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0208.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0208.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0209.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0209.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0209.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0209.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0210.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0210.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0210.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0210.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0211.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0211.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0211.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0211.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0212.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0212.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0212.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0212.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0213.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0213.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0213.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0213.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0214.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0214.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0214.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0214.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0215.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0215.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0215.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0215.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0216.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0216.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0216.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0216.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0217.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0217.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0217.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0217.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0218.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0218.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0218.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0218.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0219.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0219.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0219.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0219.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0220.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0220.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0220.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0220.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0221.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0221.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0221.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0221.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0222.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0222.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0222.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0222.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0223.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0223.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0223.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0223.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0224.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0224.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0224.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0224.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0225.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0225.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0225.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0225.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0226.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0226.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0226.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0226.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0227.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0227.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0227.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0227.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0228.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0228.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0228.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0228.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0229.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0229.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0229.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0229.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0230.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0230.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0230.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0230.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0231.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0231.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0231.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0231.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0232.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0232.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0232.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0232.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0233.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0233.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0233.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0233.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0234.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0234.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0234.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0234.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0235.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0235.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0235.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0235.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0236.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0236.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0236.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0236.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0237.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0237.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0237.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0237.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0238.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0238.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0238.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0238.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0239.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0239.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0239.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0239.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0240.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0240.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0240.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0240.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0241.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0241.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0241.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0241.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0242.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0242.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0242.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0242.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0243.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0243.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0243.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0243.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0244.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0244.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0244.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0244.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0245.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0245.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0245.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0245.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0246.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0246.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0246.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0246.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0247.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0247.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0247.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0247.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0248.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0248.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0248.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0248.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0249.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0249.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0249.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0249.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0250.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0250.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0250.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0250.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0251.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0251.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0251.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0251.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0252.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0252.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0252.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0252.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0253.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0253.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0253.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0253.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0254.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0254.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0254.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0254.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0255.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0255.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0255.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0255.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0256.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0256.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0256.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0256.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0257.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0257.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0257.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0257.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0258.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0258.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0258.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0258.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0259.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0259.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0259.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0259.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0260.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0260.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0260.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0260.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0261.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0261.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0261.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0261.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0262.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0262.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0262.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0262.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0263.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0263.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0263.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0263.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0264.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0264.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0264.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0264.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0265.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0265.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0265.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0265.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0266.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0266.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0266.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0266.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0267.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0267.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0267.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0267.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0268.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0268.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0268.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0268.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0269.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0269.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0269.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0269.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0270.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0270.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0270.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0270.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0271.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0271.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0271.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0271.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0272.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0272.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0272.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0272.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0273.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0273.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0273.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0273.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0274.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0274.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0274.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0274.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0275.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0275.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0275.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0275.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0276.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0276.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0276.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0276.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0277.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0277.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0277.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0277.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0278.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0278.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0278.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0278.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0279.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0279.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0279.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0279.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0280.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0280.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0280.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0280.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0281.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0281.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0281.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0281.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0282.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0282.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0282.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0282.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0283.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0283.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0283.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0283.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0284.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0284.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0284.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0284.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0285.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0285.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0285.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0285.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0286.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0286.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0286.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0286.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0287.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0287.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0287.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0287.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0288.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0288.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0288.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0288.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0289.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0289.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0289.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0289.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0290.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0290.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0290.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0290.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0291.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0291.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0291.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0291.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0292.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0292.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0292.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0292.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0293.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0293.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0293.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0293.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0294.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0294.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0294.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0294.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0295.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0295.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0295.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0295.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0296.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0296.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0296.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0296.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0297.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0297.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0297.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0297.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0298.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0298.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0298.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0298.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0299.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0299.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0299.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0299.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0300.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0300.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0300.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0300.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0301.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0301.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0301.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0301.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0302.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0302.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0302.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0302.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0303.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0303.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0303.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0303.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0304.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0304.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0304.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0304.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0305.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0305.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0305.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0305.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0306.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0306.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0306.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0306.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0307.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0307.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0307.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0307.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0308.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0308.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0308.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0308.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0309.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0309.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0309.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0309.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0310.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0310.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0310.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0310.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0311.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0311.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0311.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0311.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0312.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0312.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0312.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0312.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0313.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0313.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0313.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0313.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0314.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0314.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0314.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0314.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0315.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0315.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0315.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0315.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0316.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0316.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0316.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0316.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0317.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0317.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0317.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0317.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0318.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0318.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0318.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0318.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0319.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0319.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0319.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0319.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0320.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0320.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0320.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0320.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0321.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0321.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0321.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0321.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0322.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0322.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0322.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0322.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0323.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0323.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0323.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0323.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0324.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0324.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0324.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0324.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0325.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0325.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0325.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0325.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0326.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0326.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0326.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0326.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0327.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0327.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0327.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0327.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0328.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0328.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0328.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0328.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0329.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0329.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0329.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0329.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0330.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0330.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0330.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0330.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0331.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0331.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0331.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0331.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0332.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0332.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0332.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0332.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0333.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0333.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0333.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0333.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0334.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0334.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0334.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0334.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0335.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0335.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0335.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0335.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0336.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0336.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0336.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0336.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0337.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0337.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0337.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0337.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0338.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0338.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0338.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0338.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0339.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0339.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0339.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0339.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0340.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0340.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0340.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0340.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0341.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0341.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0341.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0341.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0342.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0342.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0342.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0342.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0343.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0343.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0343.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0343.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0344.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0344.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0344.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0344.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0345.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0345.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0345.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0345.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0346.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0346.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0346.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0346.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0347.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0347.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0347.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0347.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0348.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0348.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0348.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0348.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0349.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0349.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0349.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0349.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0350.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0350.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0350.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0350.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0351.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0351.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0351.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0351.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0352.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0352.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0352.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0352.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0353.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0353.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0353.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0353.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0354.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0354.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0354.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0354.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0355.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0355.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0355.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0355.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0356.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0356.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0356.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0356.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0357.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0357.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0357.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0357.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0358.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0358.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0358.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0358.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0359.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0359.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0359.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0359.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0360.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0360.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0360.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0360.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0361.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0361.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0361.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0361.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0362.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0362.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0362.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0362.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0363.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0363.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0363.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0363.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0364.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0364.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0364.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0364.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0365.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0365.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0365.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0365.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0366.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0366.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0366.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0366.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0367.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0367.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0367.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0367.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0368.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0368.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0368.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0368.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0369.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0369.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0369.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0369.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0370.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0370.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0370.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0370.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0371.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0371.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0371.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0371.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0372.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0372.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0372.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0372.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0373.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0373.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0373.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0373.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0374.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0374.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0374.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0374.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0375.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0375.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0375.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0375.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0376.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0376.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0376.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0376.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0377.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0377.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0377.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0377.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0378.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0378.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0378.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0378.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0379.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0379.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0379.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0379.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0380.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0380.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0380.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0380.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0381.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0381.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0381.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0381.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0382.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0382.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0382.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0382.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0383.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0383.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0383.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0383.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0384.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0384.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0384.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0384.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0385.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0385.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0385.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0385.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0386.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0386.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0386.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0386.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0387.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0387.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0387.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0387.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0388.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0388.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0388.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0388.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0389.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0389.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0389.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0389.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0390.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0390.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0390.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0390.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0391.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0391.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0391.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0391.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0392.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0392.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0392.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0392.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0393.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0393.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0393.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0393.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0394.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0394.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0394.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0394.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0395.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0395.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0395.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0395.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0396.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0396.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0396.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0396.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0397.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0397.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0397.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0397.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0398.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0398.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0398.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0398.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0399.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0399.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0399.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0399.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0400.png b/src/mednet/segment/config/data/refuge/masks/Test400/T0400.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Test400/T0400.png
rename to src/mednet/segment/config/data/refuge/masks/Test400/T0400.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0001.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0001.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0001.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0002.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0002.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0002.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0003.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0003.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0003.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0004.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0004.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0004.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0005.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0005.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0005.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0006.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0006.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0006.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0006.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0007.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0007.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0007.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0007.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0008.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0008.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0008.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0008.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0009.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0009.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0009.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0009.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0010.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0010.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0010.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0010.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0011.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0011.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0011.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0011.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0012.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0012.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0012.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0012.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0013.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0013.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0013.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0013.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0014.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0014.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0014.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0014.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0015.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0015.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0015.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0015.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0016.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0016.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0016.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0016.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0017.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0017.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0017.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0017.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0018.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0018.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0018.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0018.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0019.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0019.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0019.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0019.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0020.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0020.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0020.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0020.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0021.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0021.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0021.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0021.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0022.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0022.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0022.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0022.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0023.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0023.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0023.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0023.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0024.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0024.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0024.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0024.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0025.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0025.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0025.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0025.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0026.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0026.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0026.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0026.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0027.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0027.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0027.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0027.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0028.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0028.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0028.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0028.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0029.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0029.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0029.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0029.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0030.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0030.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0030.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0030.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0031.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0031.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0031.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0031.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0032.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0032.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0032.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0032.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0033.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0033.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0033.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0033.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0034.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0034.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0034.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0034.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0035.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0035.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0035.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0035.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0036.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0036.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0036.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0036.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0037.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0037.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0037.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0037.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0038.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0038.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0038.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0038.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0039.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0039.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0039.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0039.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0040.png b/src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0040.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Glaucoma/g0040.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Glaucoma/g0040.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0001.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0001.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0001.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0002.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0002.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0002.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0003.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0003.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0003.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0004.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0004.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0004.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0005.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0005.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0005.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0006.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0006.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0006.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0006.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0007.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0007.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0007.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0007.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0008.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0008.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0008.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0008.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0009.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0009.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0009.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0009.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0010.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0010.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0010.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0010.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0011.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0011.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0011.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0011.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0012.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0012.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0012.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0012.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0013.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0013.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0013.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0013.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0014.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0014.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0014.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0014.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0015.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0015.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0015.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0015.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0016.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0016.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0016.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0016.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0017.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0017.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0017.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0017.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0018.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0018.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0018.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0018.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0019.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0019.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0019.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0019.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0020.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0020.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0020.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0020.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0021.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0021.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0021.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0021.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0022.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0022.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0022.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0022.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0023.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0023.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0023.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0023.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0024.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0024.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0024.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0024.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0025.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0025.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0025.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0025.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0026.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0026.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0026.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0026.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0027.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0027.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0027.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0027.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0028.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0028.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0028.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0028.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0029.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0029.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0029.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0029.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0030.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0030.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0030.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0030.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0031.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0031.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0031.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0031.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0032.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0032.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0032.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0032.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0033.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0033.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0033.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0033.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0034.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0034.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0034.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0034.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0035.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0035.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0035.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0035.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0036.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0036.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0036.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0036.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0037.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0037.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0037.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0037.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0038.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0038.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0038.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0038.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0039.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0039.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0039.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0039.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0040.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0040.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0040.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0040.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0041.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0041.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0041.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0041.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0042.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0042.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0042.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0042.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0043.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0043.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0043.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0043.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0044.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0044.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0044.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0044.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0045.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0045.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0045.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0045.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0046.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0046.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0046.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0046.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0047.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0047.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0047.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0047.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0048.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0048.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0048.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0048.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0049.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0049.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0049.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0049.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0050.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0050.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0050.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0050.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0051.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0051.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0051.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0051.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0052.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0052.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0052.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0052.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0053.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0053.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0053.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0053.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0054.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0054.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0054.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0054.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0055.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0055.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0055.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0055.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0056.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0056.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0056.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0056.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0057.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0057.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0057.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0057.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0058.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0058.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0058.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0058.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0059.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0059.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0059.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0059.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0060.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0060.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0060.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0060.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0061.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0061.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0061.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0061.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0062.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0062.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0062.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0062.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0063.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0063.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0063.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0063.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0064.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0064.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0064.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0064.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0065.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0065.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0065.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0065.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0066.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0066.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0066.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0066.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0067.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0067.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0067.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0067.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0068.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0068.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0068.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0068.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0069.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0069.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0069.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0069.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0070.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0070.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0070.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0070.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0071.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0071.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0071.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0071.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0072.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0072.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0072.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0072.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0073.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0073.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0073.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0073.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0074.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0074.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0074.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0074.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0075.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0075.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0075.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0075.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0076.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0076.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0076.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0076.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0077.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0077.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0077.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0077.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0078.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0078.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0078.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0078.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0079.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0079.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0079.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0079.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0080.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0080.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0080.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0080.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0081.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0081.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0081.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0081.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0082.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0082.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0082.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0082.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0083.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0083.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0083.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0083.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0084.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0084.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0084.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0084.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0085.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0085.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0085.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0085.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0086.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0086.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0086.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0086.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0087.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0087.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0087.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0087.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0088.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0088.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0088.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0088.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0089.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0089.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0089.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0089.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0090.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0090.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0090.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0090.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0091.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0091.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0091.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0091.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0092.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0092.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0092.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0092.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0093.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0093.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0093.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0093.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0094.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0094.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0094.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0094.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0095.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0095.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0095.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0095.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0096.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0096.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0096.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0096.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0097.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0097.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0097.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0097.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0098.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0098.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0098.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0098.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0099.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0099.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0099.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0099.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0100.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0100.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0100.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0100.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0101.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0101.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0101.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0101.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0102.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0102.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0102.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0102.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0103.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0103.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0103.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0103.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0104.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0104.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0104.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0104.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0105.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0105.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0105.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0105.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0106.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0106.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0106.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0106.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0107.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0107.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0107.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0107.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0108.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0108.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0108.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0108.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0109.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0109.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0109.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0109.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0110.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0110.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0110.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0110.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0111.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0111.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0111.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0111.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0112.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0112.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0112.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0112.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0113.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0113.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0113.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0113.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0114.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0114.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0114.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0114.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0115.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0115.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0115.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0115.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0116.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0116.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0116.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0116.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0117.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0117.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0117.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0117.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0118.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0118.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0118.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0118.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0119.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0119.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0119.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0119.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0120.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0120.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0120.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0120.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0121.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0121.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0121.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0121.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0122.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0122.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0122.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0122.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0123.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0123.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0123.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0123.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0124.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0124.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0124.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0124.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0125.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0125.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0125.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0125.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0126.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0126.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0126.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0126.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0127.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0127.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0127.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0127.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0128.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0128.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0128.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0128.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0129.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0129.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0129.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0129.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0130.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0130.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0130.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0130.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0131.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0131.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0131.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0131.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0132.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0132.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0132.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0132.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0133.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0133.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0133.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0133.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0134.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0134.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0134.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0134.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0135.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0135.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0135.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0135.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0136.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0136.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0136.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0136.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0137.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0137.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0137.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0137.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0138.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0138.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0138.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0138.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0139.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0139.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0139.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0139.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0140.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0140.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0140.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0140.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0141.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0141.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0141.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0141.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0142.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0142.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0142.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0142.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0143.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0143.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0143.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0143.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0144.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0144.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0144.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0144.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0145.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0145.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0145.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0145.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0146.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0146.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0146.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0146.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0147.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0147.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0147.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0147.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0148.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0148.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0148.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0148.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0149.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0149.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0149.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0149.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0150.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0150.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0150.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0150.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0151.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0151.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0151.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0151.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0152.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0152.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0152.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0152.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0153.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0153.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0153.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0153.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0154.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0154.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0154.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0154.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0155.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0155.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0155.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0155.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0156.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0156.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0156.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0156.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0157.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0157.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0157.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0157.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0158.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0158.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0158.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0158.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0159.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0159.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0159.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0159.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0160.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0160.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0160.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0160.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0161.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0161.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0161.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0161.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0162.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0162.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0162.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0162.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0163.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0163.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0163.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0163.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0164.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0164.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0164.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0164.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0165.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0165.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0165.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0165.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0166.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0166.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0166.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0166.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0167.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0167.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0167.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0167.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0168.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0168.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0168.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0168.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0169.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0169.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0169.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0169.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0170.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0170.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0170.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0170.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0171.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0171.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0171.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0171.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0172.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0172.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0172.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0172.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0173.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0173.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0173.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0173.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0174.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0174.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0174.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0174.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0175.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0175.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0175.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0175.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0176.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0176.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0176.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0176.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0177.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0177.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0177.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0177.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0178.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0178.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0178.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0178.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0179.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0179.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0179.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0179.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0180.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0180.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0180.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0180.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0181.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0181.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0181.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0181.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0182.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0182.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0182.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0182.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0183.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0183.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0183.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0183.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0184.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0184.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0184.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0184.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0185.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0185.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0185.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0185.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0186.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0186.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0186.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0186.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0187.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0187.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0187.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0187.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0188.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0188.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0188.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0188.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0189.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0189.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0189.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0189.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0190.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0190.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0190.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0190.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0191.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0191.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0191.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0191.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0192.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0192.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0192.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0192.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0193.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0193.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0193.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0193.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0194.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0194.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0194.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0194.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0195.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0195.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0195.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0195.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0196.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0196.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0196.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0196.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0197.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0197.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0197.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0197.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0198.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0198.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0198.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0198.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0199.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0199.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0199.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0199.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0200.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0200.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0200.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0200.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0201.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0201.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0201.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0201.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0202.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0202.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0202.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0202.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0203.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0203.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0203.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0203.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0204.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0204.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0204.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0204.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0205.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0205.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0205.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0205.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0206.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0206.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0206.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0206.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0207.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0207.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0207.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0207.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0208.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0208.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0208.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0208.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0209.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0209.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0209.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0209.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0210.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0210.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0210.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0210.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0211.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0211.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0211.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0211.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0212.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0212.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0212.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0212.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0213.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0213.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0213.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0213.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0214.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0214.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0214.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0214.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0215.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0215.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0215.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0215.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0216.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0216.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0216.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0216.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0217.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0217.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0217.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0217.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0218.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0218.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0218.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0218.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0219.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0219.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0219.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0219.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0220.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0220.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0220.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0220.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0221.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0221.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0221.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0221.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0222.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0222.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0222.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0222.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0223.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0223.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0223.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0223.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0224.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0224.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0224.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0224.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0225.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0225.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0225.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0225.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0226.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0226.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0226.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0226.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0227.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0227.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0227.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0227.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0228.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0228.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0228.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0228.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0229.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0229.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0229.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0229.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0230.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0230.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0230.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0230.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0231.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0231.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0231.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0231.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0232.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0232.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0232.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0232.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0233.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0233.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0233.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0233.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0234.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0234.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0234.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0234.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0235.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0235.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0235.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0235.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0236.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0236.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0236.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0236.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0237.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0237.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0237.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0237.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0238.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0238.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0238.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0238.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0239.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0239.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0239.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0239.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0240.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0240.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0240.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0240.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0241.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0241.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0241.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0241.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0242.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0242.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0242.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0242.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0243.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0243.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0243.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0243.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0244.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0244.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0244.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0244.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0245.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0245.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0245.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0245.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0246.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0246.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0246.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0246.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0247.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0247.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0247.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0247.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0248.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0248.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0248.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0248.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0249.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0249.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0249.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0249.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0250.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0250.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0250.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0250.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0251.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0251.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0251.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0251.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0252.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0252.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0252.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0252.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0253.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0253.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0253.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0253.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0254.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0254.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0254.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0254.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0255.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0255.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0255.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0255.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0256.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0256.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0256.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0256.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0257.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0257.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0257.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0257.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0258.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0258.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0258.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0258.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0259.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0259.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0259.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0259.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0260.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0260.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0260.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0260.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0261.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0261.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0261.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0261.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0262.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0262.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0262.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0262.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0263.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0263.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0263.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0263.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0264.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0264.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0264.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0264.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0265.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0265.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0265.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0265.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0266.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0266.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0266.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0266.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0267.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0267.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0267.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0267.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0268.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0268.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0268.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0268.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0269.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0269.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0269.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0269.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0270.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0270.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0270.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0270.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0271.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0271.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0271.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0271.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0272.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0272.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0272.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0272.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0273.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0273.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0273.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0273.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0274.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0274.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0274.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0274.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0275.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0275.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0275.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0275.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0276.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0276.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0276.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0276.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0277.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0277.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0277.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0277.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0278.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0278.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0278.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0278.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0279.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0279.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0279.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0279.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0280.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0280.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0280.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0280.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0281.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0281.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0281.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0281.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0282.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0282.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0282.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0282.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0283.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0283.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0283.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0283.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0284.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0284.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0284.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0284.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0285.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0285.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0285.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0285.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0286.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0286.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0286.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0286.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0287.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0287.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0287.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0287.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0288.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0288.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0288.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0288.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0289.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0289.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0289.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0289.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0290.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0290.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0290.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0290.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0291.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0291.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0291.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0291.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0292.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0292.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0292.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0292.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0293.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0293.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0293.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0293.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0294.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0294.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0294.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0294.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0295.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0295.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0295.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0295.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0296.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0296.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0296.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0296.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0297.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0297.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0297.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0297.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0298.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0298.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0298.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0298.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0299.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0299.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0299.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0299.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0300.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0300.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0300.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0300.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0301.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0301.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0301.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0301.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0302.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0302.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0302.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0302.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0303.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0303.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0303.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0303.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0304.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0304.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0304.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0304.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0305.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0305.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0305.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0305.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0306.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0306.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0306.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0306.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0307.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0307.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0307.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0307.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0308.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0308.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0308.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0308.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0309.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0309.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0309.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0309.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0310.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0310.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0310.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0310.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0311.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0311.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0311.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0311.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0312.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0312.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0312.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0312.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0313.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0313.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0313.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0313.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0314.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0314.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0314.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0314.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0315.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0315.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0315.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0315.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0316.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0316.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0316.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0316.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0317.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0317.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0317.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0317.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0318.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0318.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0318.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0318.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0319.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0319.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0319.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0319.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0320.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0320.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0320.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0320.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0321.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0321.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0321.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0321.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0322.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0322.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0322.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0322.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0323.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0323.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0323.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0323.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0324.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0324.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0324.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0324.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0325.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0325.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0325.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0325.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0326.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0326.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0326.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0326.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0327.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0327.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0327.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0327.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0328.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0328.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0328.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0328.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0329.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0329.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0329.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0329.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0330.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0330.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0330.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0330.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0331.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0331.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0331.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0331.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0332.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0332.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0332.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0332.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0333.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0333.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0333.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0333.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0334.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0334.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0334.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0334.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0335.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0335.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0335.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0335.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0336.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0336.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0336.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0336.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0337.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0337.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0337.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0337.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0338.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0338.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0338.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0338.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0339.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0339.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0339.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0339.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0340.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0340.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0340.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0340.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0341.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0341.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0341.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0341.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0342.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0342.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0342.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0342.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0343.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0343.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0343.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0343.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0344.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0344.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0344.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0344.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0345.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0345.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0345.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0345.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0346.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0346.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0346.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0346.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0347.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0347.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0347.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0347.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0348.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0348.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0348.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0348.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0349.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0349.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0349.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0349.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0350.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0350.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0350.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0350.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0351.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0351.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0351.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0351.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0352.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0352.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0352.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0352.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0353.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0353.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0353.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0353.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0354.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0354.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0354.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0354.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0355.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0355.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0355.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0355.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0356.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0356.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0356.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0356.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0357.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0357.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0357.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0357.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0358.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0358.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0358.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0358.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0359.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0359.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0359.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0359.png
diff --git a/src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0360.png b/src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0360.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/masks/Training400/Non-Glaucoma/n0360.png
rename to src/mednet/segment/config/data/refuge/masks/Training400/Non-Glaucoma/n0360.png
diff --git a/src/mednet/libs/segmentation/config/data/jsrt/__init__.py b/src/mednet/segment/config/data/rimoner3/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/jsrt/__init__.py
rename to src/mednet/segment/config/data/rimoner3/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/cup_exp1.py b/src/mednet/segment/config/data/rimoner3/cup_exp1.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/rimoner3/cup_exp1.py
rename to src/mednet/segment/config/data/rimoner3/cup_exp1.py
index 19ed62d0..3c13457d 100644
--- a/src/mednet/libs/segmentation/config/data/rimoner3/cup_exp1.py
+++ b/src/mednet/segment/config/data/rimoner3/cup_exp1.py
@@ -6,6 +6,6 @@
 * Split reference: [MANINIS-2016]_
 """
 
-from mednet.libs.segmentation.config.data.rimoner3.datamodule import DataModule
+from mednet.segment.config.data.rimoner3.datamodule import DataModule
 
 datamodule = DataModule("optic-cup-exp1.json")
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/cup_exp2.py b/src/mednet/segment/config/data/rimoner3/cup_exp2.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/rimoner3/cup_exp2.py
rename to src/mednet/segment/config/data/rimoner3/cup_exp2.py
index 19ed62d0..3c13457d 100644
--- a/src/mednet/libs/segmentation/config/data/rimoner3/cup_exp2.py
+++ b/src/mednet/segment/config/data/rimoner3/cup_exp2.py
@@ -6,6 +6,6 @@
 * Split reference: [MANINIS-2016]_
 """
 
-from mednet.libs.segmentation.config.data.rimoner3.datamodule import DataModule
+from mednet.segment.config.data.rimoner3.datamodule import DataModule
 
 datamodule = DataModule("optic-cup-exp1.json")
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/datamodule.py b/src/mednet/segment/config/data/rimoner3/datamodule.py
similarity index 91%
rename from src/mednet/libs/segmentation/config/data/rimoner3/datamodule.py
rename to src/mednet/segment/config/data/rimoner3/datamodule.py
index 81574441..705692e5 100644
--- a/src/mednet/libs/segmentation/config/data/rimoner3/datamodule.py
+++ b/src/mednet/segment/config/data/rimoner3/datamodule.py
@@ -8,16 +8,15 @@ import pathlib
 
 import PIL.Image
 import pkg_resources
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import crop, to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -113,4 +112,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/disc_exp1.py b/src/mednet/segment/config/data/rimoner3/disc_exp1.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/rimoner3/disc_exp1.py
rename to src/mednet/segment/config/data/rimoner3/disc_exp1.py
index 19c1cb09..9298ae34 100644
--- a/src/mednet/libs/segmentation/config/data/rimoner3/disc_exp1.py
+++ b/src/mednet/segment/config/data/rimoner3/disc_exp1.py
@@ -6,6 +6,6 @@
 * Split reference: [MANINIS-2016]_
 """
 
-from mednet.libs.segmentation.config.data.rimoner3.datamodule import DataModule
+from mednet.segment.config.data.rimoner3.datamodule import DataModule
 
 datamodule = DataModule("optic-disc-exp1.json")
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/disc_exp2.py b/src/mednet/segment/config/data/rimoner3/disc_exp2.py
similarity index 78%
rename from src/mednet/libs/segmentation/config/data/rimoner3/disc_exp2.py
rename to src/mednet/segment/config/data/rimoner3/disc_exp2.py
index bb17c246..bd1547ae 100644
--- a/src/mednet/libs/segmentation/config/data/rimoner3/disc_exp2.py
+++ b/src/mednet/segment/config/data/rimoner3/disc_exp2.py
@@ -6,6 +6,6 @@
 * Split reference: [MANINIS-2016]_
 """
 
-from mednet.libs.segmentation.config.data.rimoner3.datamodule import DataModule
+from mednet.segment.config.data.rimoner3.datamodule import DataModule
 
 datamodule = DataModule("optic-disc-exp2.json")
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-1-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-1-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-1-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-1-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-10-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-10-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-10-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-10-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-11-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-11-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-11-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-11-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-12-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-12-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-12-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-12-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-13-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-13-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-13-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-13-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-14-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-14-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-14-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-14-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-15-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-15-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-15-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-15-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-16-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-16-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-16-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-16-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-17-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-17-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-17-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-17-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-18-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-18-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-18-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-18-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-19-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-19-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-19-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-19-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-2-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-2-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-2-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-2-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-20-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-20-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-20-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-20-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-21-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-21-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-21-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-21-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-22-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-22-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-22-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-22-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-23-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-23-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-23-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-23-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-24-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-24-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-24-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-24-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-25-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-25-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-25-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-25-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-26-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-26-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-26-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-26-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-27-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-27-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-27-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-27-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-28-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-28-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-28-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-28-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-29-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-29-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-29-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-29-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-3-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-3-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-3-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-3-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-30-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-30-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-30-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-30-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-31-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-31-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-31-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-31-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-32-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-32-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-32-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-32-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-33-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-33-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-33-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-33-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-34-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-34-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-34-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-34-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-35-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-35-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-35-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-35-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-36-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-36-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-36-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-36-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-37-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-37-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-37-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-37-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-38-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-38-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-38-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-38-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-39-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-39-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-39-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-39-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-4-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-4-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-4-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-4-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-5-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-5-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-5-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-5-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-6-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-6-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-6-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-6-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-7-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-7-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-7-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-7-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-8-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-8-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-8-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-8-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-9-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-9-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/G-9-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/G-9-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-1-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-1-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-1-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-1-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-10-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-10-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-10-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-10-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-11-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-11-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-11-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-11-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-12-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-12-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-12-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-12-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-13-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-13-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-13-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-13-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-14-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-14-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-14-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-14-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-15-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-15-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-15-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-15-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-16-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-16-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-16-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-16-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-17-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-17-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-17-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-17-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-18-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-18-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-18-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-18-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-19-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-19-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-19-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-19-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-2-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-2-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-2-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-2-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-20-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-20-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-20-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-20-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-21-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-21-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-21-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-21-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-22-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-22-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-22-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-22-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-23-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-23-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-23-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-23-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-24-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-24-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-24-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-24-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-25-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-25-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-25-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-25-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-26-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-26-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-26-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-26-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-27-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-27-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-27-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-27-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-28-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-28-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-28-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-28-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-29-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-29-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-29-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-29-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-3-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-3-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-3-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-3-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-30-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-30-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-30-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-30-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-31-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-31-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-31-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-31-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-32-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-32-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-32-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-32-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-33-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-33-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-33-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-33-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-34-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-34-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-34-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-34-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-35-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-35-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-35-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-35-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-4-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-4-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-4-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-4-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-5-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-5-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-5-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-5-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-6-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-6-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-6-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-6-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-7-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-7-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-7-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-7-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-8-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-8-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-8-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-8-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-9-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-9-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Glaucoma and suspects/S-9-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Glaucoma and suspects/S-9-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-1-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-1-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-1-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-1-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-10-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-10-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-10-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-10-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-11-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-11-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-11-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-11-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-12-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-12-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-12-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-12-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-13-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-13-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-13-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-13-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-14-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-14-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-14-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-14-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-16-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-16-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-16-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-16-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-17-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-17-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-17-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-17-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-18-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-18-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-18-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-18-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-2-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-2-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-2-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-2-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-20-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-20-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-20-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-20-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-21-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-21-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-21-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-21-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-22-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-22-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-22-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-22-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-23-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-23-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-23-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-23-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-24-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-24-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-24-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-24-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-25-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-25-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-25-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-25-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-26-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-26-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-26-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-26-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-27-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-27-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-27-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-27-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-28-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-28-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-28-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-28-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-29-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-29-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-29-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-29-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-3-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-3-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-3-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-3-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-30-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-30-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-30-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-30-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-31-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-31-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-31-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-31-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-32-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-32-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-32-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-32-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-33-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-33-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-33-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-33-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-34-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-34-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-34-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-34-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-35-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-35-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-35-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-35-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-36-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-36-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-36-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-36-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-37-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-37-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-37-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-37-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-38-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-38-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-38-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-38-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-39-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-39-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-39-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-39-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-4-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-4-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-4-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-4-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-40-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-40-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-40-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-40-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-41-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-41-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-41-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-41-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-42-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-42-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-42-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-42-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-43-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-43-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-43-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-43-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-44-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-44-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-44-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-44-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-46-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-46-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-46-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-46-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-47-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-47-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-47-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-47-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-48-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-48-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-48-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-48-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-49-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-49-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-49-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-49-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-5-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-5-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-5-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-5-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-50-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-50-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-50-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-50-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-51-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-51-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-51-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-51-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-52-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-52-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-52-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-52-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-53-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-53-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-53-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-53-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-54-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-54-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-54-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-54-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-55-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-55-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-55-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-55-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-56-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-56-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-56-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-56-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-58-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-58-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-58-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-58-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-59-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-59-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-59-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-59-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-6-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-6-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-6-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-6-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-61-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-61-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-61-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-61-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-62-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-62-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-62-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-62-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-63-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-63-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-63-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-63-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-64-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-64-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-64-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-64-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-65-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-65-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-65-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-65-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-66-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-66-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-66-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-66-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-67-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-67-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-67-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-67-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-68-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-68-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-68-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-68-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-69-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-69-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-69-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-69-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-7-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-7-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-7-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-7-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-70-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-70-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-70-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-70-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-71-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-71-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-71-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-71-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-72-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-72-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-72-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-72-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-73-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-73-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-73-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-73-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-74-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-74-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-74-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-74-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-75-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-75-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-75-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-75-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-76-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-76-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-76-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-76-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-78-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-78-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-78-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-78-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-79-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-79-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-79-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-79-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-8-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-8-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-8-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-8-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-80-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-80-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-80-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-80-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-81-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-81-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-81-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-81-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-82-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-82-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-82-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-82-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-83-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-83-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-83-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-83-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-84-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-84-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-84-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-84-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-85-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-85-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-85-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-85-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-86-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-86-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-86-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-86-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-87-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-87-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-87-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-87-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-88-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-88-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-88-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-88-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-9-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-9-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-9-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-9-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-90-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-90-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-90-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-90-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-91-L.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-91-L.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-91-L.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-91-L.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-92-R.jpg b/src/mednet/segment/config/data/rimoner3/masks/Healthy/N-92-R.jpg
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/masks/Healthy/N-92-R.jpg
rename to src/mednet/segment/config/data/rimoner3/masks/Healthy/N-92-R.jpg
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/optic-cup-avg.json b/src/mednet/segment/config/data/rimoner3/optic-cup-avg.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/optic-cup-avg.json
rename to src/mednet/segment/config/data/rimoner3/optic-cup-avg.json
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/optic-cup-exp1.json b/src/mednet/segment/config/data/rimoner3/optic-cup-exp1.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/optic-cup-exp1.json
rename to src/mednet/segment/config/data/rimoner3/optic-cup-exp1.json
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/optic-cup-exp2.json b/src/mednet/segment/config/data/rimoner3/optic-cup-exp2.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/optic-cup-exp2.json
rename to src/mednet/segment/config/data/rimoner3/optic-cup-exp2.json
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/optic-disc-avg.json b/src/mednet/segment/config/data/rimoner3/optic-disc-avg.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/optic-disc-avg.json
rename to src/mednet/segment/config/data/rimoner3/optic-disc-avg.json
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/optic-disc-exp1.json b/src/mednet/segment/config/data/rimoner3/optic-disc-exp1.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/optic-disc-exp1.json
rename to src/mednet/segment/config/data/rimoner3/optic-disc-exp1.json
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/optic-disc-exp2.json b/src/mednet/segment/config/data/rimoner3/optic-disc-exp2.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/optic-disc-exp2.json
rename to src/mednet/segment/config/data/rimoner3/optic-disc-exp2.json
diff --git a/src/mednet/libs/segmentation/config/data/montgomery/__init__.py b/src/mednet/segment/config/data/shenzhen/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/montgomery/__init__.py
rename to src/mednet/segment/config/data/shenzhen/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/shenzhen/datamodule.py b/src/mednet/segment/config/data/shenzhen/datamodule.py
similarity index 88%
rename from src/mednet/libs/segmentation/config/data/shenzhen/datamodule.py
rename to src/mednet/segment/config/data/shenzhen/datamodule.py
index a65f3239..cb5e9256 100644
--- a/src/mednet/libs/segmentation/config/data/shenzhen/datamodule.py
+++ b/src/mednet/segment/config/data/shenzhen/datamodule.py
@@ -8,17 +8,16 @@ import pathlib
 
 import PIL.Image
 import torch
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -96,4 +95,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/shenzhen/default.json b/src/mednet/segment/config/data/shenzhen/default.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/shenzhen/default.json
rename to src/mednet/segment/config/data/shenzhen/default.json
diff --git a/src/mednet/libs/segmentation/config/data/shenzhen/default.py b/src/mednet/segment/config/data/shenzhen/default.py
similarity index 77%
rename from src/mednet/libs/segmentation/config/data/shenzhen/default.py
rename to src/mednet/segment/config/data/shenzhen/default.py
index c66e34ad..8089a678 100644
--- a/src/mednet/libs/segmentation/config/data/shenzhen/default.py
+++ b/src/mednet/segment/config/data/shenzhen/default.py
@@ -6,6 +6,6 @@
 * Split reference: [GAAL-2020]_
 """
 
-from mednet.libs.segmentation.config.data.shenzhen.datamodule import DataModule
+from mednet.segment.config.data.shenzhen.datamodule import DataModule
 
 datamodule = DataModule("default.json")
diff --git a/src/mednet/libs/segmentation/config/data/refuge/__init__.py b/src/mednet/segment/config/data/stare/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/refuge/__init__.py
rename to src/mednet/segment/config/data/stare/__init__.py
diff --git a/src/mednet/libs/segmentation/config/data/stare/ah.json b/src/mednet/segment/config/data/stare/ah.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/ah.json
rename to src/mednet/segment/config/data/stare/ah.json
diff --git a/src/mednet/libs/segmentation/config/data/stare/ah.py b/src/mednet/segment/config/data/stare/ah.py
similarity index 81%
rename from src/mednet/libs/segmentation/config/data/stare/ah.py
rename to src/mednet/segment/config/data/stare/ah.py
index 1bde293d..c9f29fd5 100644
--- a/src/mednet/libs/segmentation/config/data/stare/ah.py
+++ b/src/mednet/segment/config/data/stare/ah.py
@@ -8,6 +8,6 @@
 * This dataset offers a second-annotator comparison (using protocol "vk")
 """
 
-from mednet.libs.segmentation.config.data.stare.datamodule import DataModule
+from mednet.segment.config.data.stare.datamodule import DataModule
 
 datamodule = DataModule("ah.json")
diff --git a/src/mednet/libs/segmentation/config/data/stare/datamodule.py b/src/mednet/segment/config/data/stare/datamodule.py
similarity index 89%
rename from src/mednet/libs/segmentation/config/data/stare/datamodule.py
rename to src/mednet/segment/config/data/stare/datamodule.py
index 06bceb50..e8216f7b 100644
--- a/src/mednet/libs/segmentation/config/data/stare/datamodule.py
+++ b/src/mednet/segment/config/data/stare/datamodule.py
@@ -8,17 +8,16 @@ import pathlib
 
 import PIL.Image
 import pkg_resources
-from mednet.libs.common.data.datamodule import CachingDataModule
-from mednet.libs.common.data.split import make_split
-from mednet.libs.common.models.transforms import crop_image_to_mask
-from mednet.libs.common.utils.rc import load_rc
-from mednet.libs.segmentation.data.typing import Sample
-from mednet.libs.segmentation.data.typing import (
-    SegmentationRawDataLoader as _SegmentationRawDataLoader,
-)
 from torchvision import tv_tensors
 from torchvision.transforms.functional import to_tensor
 
+from .....data.datamodule import CachingDataModule
+from .....data.split import make_split
+from .....models.transforms import crop_image_to_mask
+from .....utils.rc import load_rc
+from ....data.typing import Sample
+from ....data.typing import SegmentationRawDataLoader as _SegmentationRawDataLoader
+
 CONFIGURATION_KEY_DATADIR = "datadir." + (__name__.rsplit(".", 2)[-2])
 """Key to search for in the configuration file for the root directory of this
 database."""
@@ -106,4 +105,5 @@ class DataModule(CachingDataModule):
             raw_data_loader=SegmentationRawDataLoader(),
             database_name=__package__.rsplit(".", 1)[1],
             split_name=pathlib.Path(split_filename).stem,
+            task="segmentation",
         )
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0001.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0001.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0001.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0001.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0002.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0002.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0002.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0002.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0003.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0003.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0003.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0003.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0004.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0004.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0004.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0004.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0005.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0005.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0005.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0005.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0044.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0044.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0044.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0044.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0077.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0077.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0077.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0077.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0081.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0081.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0081.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0081.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0082.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0082.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0082.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0082.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0139.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0139.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0139.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0139.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0162.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0162.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0162.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0162.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0163.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0163.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0163.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0163.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0235.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0235.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0235.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0235.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0236.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0236.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0236.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0236.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0239.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0239.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0239.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0239.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0240.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0240.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0240.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0240.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0255.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0255.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0255.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0255.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0291.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0291.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0291.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0291.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0319.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0319.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0319.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0319.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0324.png b/src/mednet/segment/config/data/stare/masks/stare-images/im0324.png
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/masks/stare-images/im0324.png
rename to src/mednet/segment/config/data/stare/masks/stare-images/im0324.png
diff --git a/src/mednet/libs/segmentation/config/data/stare/vk.json b/src/mednet/segment/config/data/stare/vk.json
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/vk.json
rename to src/mednet/segment/config/data/stare/vk.json
diff --git a/src/mednet/libs/segmentation/config/data/stare/vk.py b/src/mednet/segment/config/data/stare/vk.py
similarity index 81%
rename from src/mednet/libs/segmentation/config/data/stare/vk.py
rename to src/mednet/segment/config/data/stare/vk.py
index 2084c8eb..58255970 100644
--- a/src/mednet/libs/segmentation/config/data/stare/vk.py
+++ b/src/mednet/segment/config/data/stare/vk.py
@@ -8,6 +8,6 @@
 * This dataset offers a second-annotator comparison (using protocol "ah")
 """
 
-from mednet.libs.segmentation.config.data.stare.datamodule import DataModule
+from mednet.segment.config.data.stare.datamodule import DataModule
 
 datamodule = DataModule("vk.json")
diff --git a/src/mednet/libs/segmentation/config/data/rimoner3/__init__.py b/src/mednet/segment/config/models/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/rimoner3/__init__.py
rename to src/mednet/segment/config/models/__init__.py
diff --git a/src/mednet/libs/segmentation/config/models/driu.py b/src/mednet/segment/config/models/driu.py
similarity index 65%
rename from src/mednet/libs/segmentation/config/models/driu.py
rename to src/mednet/segment/config/models/driu.py
index 153691b0..2c0ff44e 100644
--- a/src/mednet/libs/segmentation/config/models/driu.py
+++ b/src/mednet/segment/config/models/driu.py
@@ -11,21 +11,22 @@ deep Convolutional Neural Networks (CNNs).
 Reference: [MANINIS-2016]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.driu
-import mednet.libs.segmentation.models.losses
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.driu.DRIU(
-    loss_type=mednet.libs.segmentation.models.losses.SoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.driu
+import mednet.segment.models.losses
+
+model = mednet.segment.models.driu.DRIU(
+    loss_type=mednet.segment.models.losses.SoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/models/driu_bn.py b/src/mednet/segment/config/models/driu_bn.py
similarity index 65%
rename from src/mednet/libs/segmentation/config/models/driu_bn.py
rename to src/mednet/segment/config/models/driu_bn.py
index 96656a1c..0ea17bec 100644
--- a/src/mednet/libs/segmentation/config/models/driu_bn.py
+++ b/src/mednet/segment/config/models/driu_bn.py
@@ -11,21 +11,22 @@ deep Convolutional Neural Networks (CNNs).
 Reference: [MANINIS-2016]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.driu_bn
-import mednet.libs.segmentation.models.losses
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.driu_bn.DRIUBN(
-    loss_type=mednet.libs.segmentation.models.losses.SoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.driu_bn
+import mednet.segment.models.losses
+
+model = mednet.segment.models.driu_bn.DRIUBN(
+    loss_type=mednet.segment.models.losses.SoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/models/driu_od.py b/src/mednet/segment/config/models/driu_od.py
similarity index 64%
rename from src/mednet/libs/segmentation/config/models/driu_od.py
rename to src/mednet/segment/config/models/driu_od.py
index 47e865a6..c1089eec 100644
--- a/src/mednet/libs/segmentation/config/models/driu_od.py
+++ b/src/mednet/segment/config/models/driu_od.py
@@ -11,21 +11,22 @@ deep Convolutional Neural Networks (CNNs).
 Reference: [MANINIS-2016]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.driu_od
-import mednet.libs.segmentation.models.losses
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.driu_od.DRIUOD(
-    loss_type=mednet.libs.segmentation.models.losses.SoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.driu_od
+import mednet.segment.models.losses
+
+model = mednet.segment.models.driu_od.DRIUOD(
+    loss_type=mednet.segment.models.losses.SoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/models/driu_pix.py b/src/mednet/segment/config/models/driu_pix.py
similarity index 64%
rename from src/mednet/libs/segmentation/config/models/driu_pix.py
rename to src/mednet/segment/config/models/driu_pix.py
index 1d29213c..4c5fab43 100644
--- a/src/mednet/libs/segmentation/config/models/driu_pix.py
+++ b/src/mednet/segment/config/models/driu_pix.py
@@ -11,21 +11,22 @@ deep Convolutional Neural Networks (CNNs).
 Reference: [MANINIS-2016]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.driu_pix
-import mednet.libs.segmentation.models.losses
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.driu_pix.DRIUPix(
-    loss_type=mednet.libs.segmentation.models.losses.SoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.driu_pix
+import mednet.segment.models.losses
+
+model = mednet.segment.models.driu_pix.DRIUPix(
+    loss_type=mednet.segment.models.losses.SoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/models/hed.py b/src/mednet/segment/config/models/hed.py
similarity index 56%
rename from src/mednet/libs/segmentation/config/models/hed.py
rename to src/mednet/segment/config/models/hed.py
index c2cbe04e..e251f405 100644
--- a/src/mednet/libs/segmentation/config/models/hed.py
+++ b/src/mednet/segment/config/models/hed.py
@@ -7,21 +7,22 @@
 Reference: [XIE-2015]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.hed
-import mednet.libs.segmentation.models.losses
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.hed.HED(
-    loss_type=mednet.libs.segmentation.models.losses.MultiSoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.hed
+import mednet.segment.models.losses
+
+model = mednet.segment.models.hed.HED(
+    loss_type=mednet.segment.models.losses.MultiSoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/models/lwnet.py b/src/mednet/segment/config/models/lwnet.py
similarity index 71%
rename from src/mednet/libs/segmentation/config/models/lwnet.py
rename to src/mednet/segment/config/models/lwnet.py
index 94bc9768..dd9d185f 100644
--- a/src/mednet/libs/segmentation/config/models/lwnet.py
+++ b/src/mednet/segment/config/models/lwnet.py
@@ -9,29 +9,30 @@ closely matches (or outperforms) other more complex techniques.
 Reference: [GALDRAN-2020]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.losses
-import mednet.libs.segmentation.models.lwnet
 import torch.optim
 import torch.optim.lr_scheduler
 import torchvision.transforms
 
+import mednet.models.transforms
+import mednet.segment.models.losses
+import mednet.segment.models.lwnet
+
 max_lr = 0.01  # start
 min_lr = 1e-08  # valley
 # Original strategy: https://github.com/agaldran/lwnet/blob/master/train_cyclical.py#L298
 # About 20 * len(train-data-loader)
 cycle = 100  # 1/2 epochs for a complete scheduling cycle
 
-model = mednet.libs.segmentation.models.lwnet.LittleWNet(
-    loss_type=mednet.libs.segmentation.models.losses.MultiWeightedBCELogitsLoss,
+model = mednet.segment.models.lwnet.LittleWNet(
+    loss_type=mednet.segment.models.losses.MultiWeightedBCELogitsLoss,
     loss_arguments=dict(),
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=max_lr),
     scheduler_type=torch.optim.lr_scheduler.CosineAnnealingLR,
     scheduler_arguments=dict(T_max=cycle, eta_min=min_lr),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
 )
diff --git a/src/mednet/libs/segmentation/config/models/m2unet.py b/src/mednet/segment/config/models/m2unet.py
similarity index 73%
rename from src/mednet/libs/segmentation/config/models/m2unet.py
rename to src/mednet/segment/config/models/m2unet.py
index 676fbfa9..050d56f6 100644
--- a/src/mednet/libs/segmentation/config/models/m2unet.py
+++ b/src/mednet/segment/config/models/m2unet.py
@@ -15,21 +15,22 @@ segmentation applications and the speed of MobileNetV2 networks.
 References: [SANDLER-2018]_, [RONNEBERGER-2015]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.losses
-import mednet.libs.segmentation.models.m2unet
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.m2unet.M2Unet(
-    loss_type=mednet.libs.segmentation.models.losses.SoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.losses
+import mednet.segment.models.m2unet
+
+model = mednet.segment.models.m2unet.M2Unet(
+    loss_type=mednet.segment.models.losses.SoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/models/unet.py b/src/mednet/segment/config/models/unet.py
similarity index 69%
rename from src/mednet/libs/segmentation/config/models/unet.py
rename to src/mednet/segment/config/models/unet.py
index d215fa66..6a66ea9e 100644
--- a/src/mednet/libs/segmentation/config/models/unet.py
+++ b/src/mednet/segment/config/models/unet.py
@@ -13,21 +13,22 @@ to yield more precise segmentations.
 Reference: [RONNEBERGER-2015]_
 """
 
-import mednet.libs.common.models.transforms
-import mednet.libs.segmentation.models.losses
-import mednet.libs.segmentation.models.unet
 import torch.optim
 import torchvision.transforms
 
-model = mednet.libs.segmentation.models.unet.Unet(
-    loss_type=mednet.libs.segmentation.models.losses.SoftJaccardBCELogitsLoss,
+import mednet.models.transforms
+import mednet.segment.models.losses
+import mednet.segment.models.unet
+
+model = mednet.segment.models.unet.Unet(
+    loss_type=mednet.segment.models.losses.SoftJaccardBCELogitsLoss,
     loss_arguments=dict(alpha=0.7),  # 0.7 BCE + 0.3 Jaccard
     optimizer_type=torch.optim.Adam,
     optimizer_arguments=dict(lr=0.01),
     model_transforms=[
-        mednet.libs.common.models.transforms.SquareCenterPad(),
+        mednet.models.transforms.SquareCenterPad(),
         torchvision.transforms.Resize(512, antialias=True),
-        mednet.libs.common.models.transforms.RGB(),
+        mednet.models.transforms.RGB(),
     ],
     pretrained=False,
 )
diff --git a/src/mednet/libs/segmentation/config/data/shenzhen/__init__.py b/src/mednet/segment/data/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/shenzhen/__init__.py
rename to src/mednet/segment/data/__init__.py
diff --git a/src/mednet/libs/segmentation/data/typing.py b/src/mednet/segment/data/typing.py
similarity index 75%
rename from src/mednet/libs/segmentation/data/typing.py
rename to src/mednet/segment/data/typing.py
index 8c24284b..727b55a2 100644
--- a/src/mednet/libs/segmentation/data/typing.py
+++ b/src/mednet/segment/data/typing.py
@@ -1,8 +1,15 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+"""Define specialized data typing for segmentation tasks."""
+
 import typing
 from typing import TypedDict
 
 import torch
-from mednet.libs.common.data.typing import RawDataLoader
+
+from ...data.typing import RawDataLoader
 
 
 class SegmentationData(TypedDict):
@@ -27,7 +34,7 @@ class SegmentationRawDataLoader(RawDataLoader):
 
         Parameters
         ----------
-         _
+        _
             Information about the sample to load. Implementation dependent.
         """
 
diff --git a/src/mednet/libs/segmentation/config/data/stare/__init__.py b/src/mednet/segment/engine/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/data/stare/__init__.py
rename to src/mednet/segment/engine/__init__.py
diff --git a/src/mednet/libs/segmentation/engine/dumper.py b/src/mednet/segment/engine/dumper.py
similarity index 100%
rename from src/mednet/libs/segmentation/engine/dumper.py
rename to src/mednet/segment/engine/dumper.py
diff --git a/src/mednet/libs/segmentation/engine/evaluator.py b/src/mednet/segment/engine/evaluator.py
similarity index 97%
rename from src/mednet/libs/segmentation/engine/evaluator.py
rename to src/mednet/segment/engine/evaluator.py
index 027e876f..a74808f1 100644
--- a/src/mednet/libs/segmentation/engine/evaluator.py
+++ b/src/mednet/segment/engine/evaluator.py
@@ -590,10 +590,10 @@ def run(
             * ``counts``: dictionary where keys are thresholds, and values are
               sequence of integers containing the TP, FP, TN, FN (in this order).
 
-            * ``auc_score``: a float indicating the area under the ROC curve
+            * ``roc_auc``: a float indicating the area under the ROC curve
               for the split.  It is calculated using a trapezoidal rule.
 
-            * ``average_precision_score``: a float indicating the area under the
+            * ``average_precision``: a float indicating the area under the
               precision-recall curve, calculated using a rectangle rule.
 
             * ``curves``: dictionary with 2 keys:
@@ -652,13 +652,14 @@ def run(
         ] = 1.0
 
         # populates data to be recorded in JSON format
+        eval_json_data.setdefault(split_name, {})["samples"] = len(samples)
         eval_json_data.setdefault(split_name, {})["counts"] = {
             k: v for k, v in zip(threshold_list, counts)
         }
-        eval_json_data.setdefault(split_name, {})["auc_score"] = (
+        eval_json_data.setdefault(split_name, {})["roc_auc"] = (
             credible.curves.area_under_the_curve((fpr_curve, tpr_curve))
         )
-        eval_json_data.setdefault(split_name, {})["average_precision_score"] = (
+        eval_json_data.setdefault(split_name, {})["average_precision"] = (
             credible.curves.average_metric((precision_curve, recall_curve))
         )
         eval_json_data.setdefault(split_name, {})["curves"] = dict(
@@ -711,6 +712,7 @@ def run(
         base_metrics = all_metrics(
             *(list(eval_json_data[split_name]["counts"].values())[threshold_index])
         )
+        eval_json_data[split_name]["threshold"] = threshold_list[threshold_index]
         eval_json_data[split_name].update(
             {k: v for k, v in zip(metrics_available, base_metrics)}
         )
@@ -744,15 +746,17 @@ def make_table(
     # terminal-style table, format, and print to screen.  Record the table into
     # a file for later usage.
     metrics_available = list(typing.get_args(SUPPORTED_METRIC_TYPE))
-    table_headers = ["subset", "threshold"] + metrics_available + ["auroc", "avgprec"]
+    table_headers = (
+        ["subset", "samples", "threshold"] + metrics_available + ["auc_roc", "avg.prec"]
+    )
 
     table_data = []
     for split_name, data in eval_data.items():
         base_metrics = [data[k] for k in metrics_available]
         table_data.append(
-            [split_name, threshold]
+            [split_name, data["samples"], threshold]
             + base_metrics
-            + [data["auc_score"], data["average_precision_score"]]
+            + [data["roc_auc"], data["average_precision"]]
         )
 
         if "second_annotator" in data:
@@ -792,7 +796,7 @@ def make_plots(eval_data: dict[str, dict[str, typing.Any]]) -> list:
             ax.plot(
                 data["curves"]["roc"]["fpr"],
                 data["curves"]["roc"]["tpr"],
-                label=f"{split_name} (AUC: {data['auc_score']:.2f})",
+                label=f"{split_name} (AUC: {data['roc_auc']:.2f})",
             )
 
             if "second_annotator" in data:
@@ -817,7 +821,7 @@ def make_plots(eval_data: dict[str, dict[str, typing.Any]]) -> list:
             ax.plot(
                 data["curves"]["precision_recall"]["recall"],
                 data["curves"]["precision_recall"]["precision"],
-                label=f"{split_name} (AP: {data['average_precision_score']:.2f})",
+                label=f"{split_name} (AP: {data['average_precision']:.2f})",
             )
 
             if "second_annotator" in data:
diff --git a/src/mednet/libs/segmentation/engine/predictor.py b/src/mednet/segment/engine/predictor.py
similarity index 99%
rename from src/mednet/libs/segmentation/engine/predictor.py
rename to src/mednet/segment/engine/predictor.py
index a7fb4e14..882febfa 100644
--- a/src/mednet/libs/segmentation/engine/predictor.py
+++ b/src/mednet/segment/engine/predictor.py
@@ -11,7 +11,8 @@ import lightning.pytorch
 import lightning.pytorch.callbacks
 import torch.utils.data
 import tqdm
-from mednet.libs.common.engine.device import DeviceManager
+
+from ...engine.device import DeviceManager
 
 logger = logging.getLogger(__name__)
 
diff --git a/src/mednet/libs/segmentation/engine/viewer.py b/src/mednet/segment/engine/viewer.py
similarity index 100%
rename from src/mednet/libs/segmentation/engine/viewer.py
rename to src/mednet/segment/engine/viewer.py
diff --git a/src/mednet/libs/segmentation/config/models/__init__.py b/src/mednet/segment/models/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/config/models/__init__.py
rename to src/mednet/segment/models/__init__.py
diff --git a/src/mednet/libs/segmentation/data/__init__.py b/src/mednet/segment/models/backbones/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/data/__init__.py
rename to src/mednet/segment/models/backbones/__init__.py
diff --git a/src/mednet/libs/segmentation/models/backbones/mobilenetv2.py b/src/mednet/segment/models/backbones/mobilenetv2.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/backbones/mobilenetv2.py
rename to src/mednet/segment/models/backbones/mobilenetv2.py
diff --git a/src/mednet/libs/segmentation/models/backbones/vgg.py b/src/mednet/segment/models/backbones/vgg.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/backbones/vgg.py
rename to src/mednet/segment/models/backbones/vgg.py
diff --git a/src/mednet/libs/segmentation/models/driu.py b/src/mednet/segment/models/driu.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/driu.py
rename to src/mednet/segment/models/driu.py
index 40d09709..db8293f1 100644
--- a/src/mednet/libs/segmentation/models/driu.py
+++ b/src/mednet/segment/models/driu.py
@@ -9,8 +9,8 @@ import typing
 import torch
 import torch.nn
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .backbones.vgg import vgg16_for_segmentation
 from .losses import SoftJaccardBCELogitsLoss
 from .make_layers import UpsampleCropBlock, conv_with_kaiming_uniform
diff --git a/src/mednet/libs/segmentation/models/driu_bn.py b/src/mednet/segment/models/driu_bn.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/driu_bn.py
rename to src/mednet/segment/models/driu_bn.py
index 9e32925e..cce925d0 100644
--- a/src/mednet/libs/segmentation/models/driu_bn.py
+++ b/src/mednet/segment/models/driu_bn.py
@@ -9,8 +9,8 @@ import typing
 import torch
 import torch.nn
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .backbones.vgg import vgg16_for_segmentation
 from .losses import SoftJaccardBCELogitsLoss
 from .make_layers import UpsampleCropBlock, conv_with_kaiming_uniform
diff --git a/src/mednet/libs/segmentation/models/driu_od.py b/src/mednet/segment/models/driu_od.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/driu_od.py
rename to src/mednet/segment/models/driu_od.py
index 2336869e..aed96d8a 100644
--- a/src/mednet/libs/segmentation/models/driu_od.py
+++ b/src/mednet/segment/models/driu_od.py
@@ -8,8 +8,8 @@ import typing
 
 import torch
 import torch.nn
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .backbones.vgg import vgg16_for_segmentation
 from .driu import ConcatFuseBlock
 from .losses import SoftJaccardBCELogitsLoss
diff --git a/src/mednet/libs/segmentation/models/driu_pix.py b/src/mednet/segment/models/driu_pix.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/driu_pix.py
rename to src/mednet/segment/models/driu_pix.py
index 42436fcc..529ec345 100644
--- a/src/mednet/libs/segmentation/models/driu_pix.py
+++ b/src/mednet/segment/models/driu_pix.py
@@ -9,8 +9,8 @@ import typing
 import torch
 import torch.nn
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .backbones.vgg import vgg16_for_segmentation
 from .driu import ConcatFuseBlock
 from .losses import SoftJaccardBCELogitsLoss
diff --git a/src/mednet/libs/segmentation/models/hed.py b/src/mednet/segment/models/hed.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/hed.py
rename to src/mednet/segment/models/hed.py
index cd99707d..3ef4f526 100644
--- a/src/mednet/libs/segmentation/models/hed.py
+++ b/src/mednet/segment/models/hed.py
@@ -8,8 +8,8 @@ import typing
 import torch
 import torch.nn
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .backbones.vgg import vgg16_for_segmentation
 from .losses import MultiSoftJaccardBCELogitsLoss
 from .make_layers import UpsampleCropBlock, conv_with_kaiming_uniform
diff --git a/src/mednet/libs/segmentation/models/losses.py b/src/mednet/segment/models/losses.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/losses.py
rename to src/mednet/segment/models/losses.py
diff --git a/src/mednet/libs/segmentation/models/lwnet.py b/src/mednet/segment/models/lwnet.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/lwnet.py
rename to src/mednet/segment/models/lwnet.py
index b2c0ac2f..8a677a8d 100644
--- a/src/mednet/libs/segmentation/models/lwnet.py
+++ b/src/mednet/segment/models/lwnet.py
@@ -20,9 +20,9 @@ import typing
 
 import torch
 import torch.nn
-from mednet.libs.common.data.typing import TransformSequence
-from mednet.libs.segmentation.models.losses import MultiWeightedBCELogitsLoss
 
+from ...data.typing import TransformSequence
+from ..models.losses import MultiWeightedBCELogitsLoss
 from .segmentation_model import SegmentationModel
 
 logger = logging.getLogger(__name__)
diff --git a/src/mednet/libs/segmentation/models/m2unet.py b/src/mednet/segment/models/m2unet.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/m2unet.py
rename to src/mednet/segment/models/m2unet.py
index 5734a2a4..c28d31f3 100644
--- a/src/mednet/libs/segmentation/models/m2unet.py
+++ b/src/mednet/segment/models/m2unet.py
@@ -8,10 +8,10 @@ import typing
 import torch
 import torch.nn
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
-from mednet.libs.segmentation.models.losses import SoftJaccardBCELogitsLoss
 from torchvision.models.mobilenetv2 import InvertedResidual
 
+from ...data.typing import TransformSequence
+from ..models.losses import SoftJaccardBCELogitsLoss
 from .backbones.mobilenetv2 import mobilenet_v2_for_segmentation
 from .segmentation_model import SegmentationModel
 
diff --git a/src/mednet/libs/segmentation/models/make_layers.py b/src/mednet/segment/models/make_layers.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/make_layers.py
rename to src/mednet/segment/models/make_layers.py
diff --git a/src/mednet/libs/segmentation/models/normalizer.py b/src/mednet/segment/models/normalizer.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/normalizer.py
rename to src/mednet/segment/models/normalizer.py
diff --git a/src/mednet/libs/segmentation/models/segmentation_model.py b/src/mednet/segment/models/segmentation_model.py
similarity index 95%
rename from src/mednet/libs/segmentation/models/segmentation_model.py
rename to src/mednet/segment/models/segmentation_model.py
index 8f3c5f5e..a26a1fc3 100644
--- a/src/mednet/libs/segmentation/models/segmentation_model.py
+++ b/src/mednet/segment/models/segmentation_model.py
@@ -9,9 +9,10 @@ import torch
 import torch.nn
 import torch.optim.optimizer
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
-from mednet.libs.common.models.model import Model
-from mednet.libs.segmentation.models.losses import MultiWeightedBCELogitsLoss
+
+from ...data.typing import TransformSequence
+from ...models.model import Model
+from ..models.losses import MultiWeightedBCELogitsLoss
 
 logger = logging.getLogger(__name__)
 
diff --git a/src/mednet/libs/segmentation/models/unet.py b/src/mednet/segment/models/unet.py
similarity index 98%
rename from src/mednet/libs/segmentation/models/unet.py
rename to src/mednet/segment/models/unet.py
index f4d64f01..90dd50c2 100644
--- a/src/mednet/libs/segmentation/models/unet.py
+++ b/src/mednet/segment/models/unet.py
@@ -8,8 +8,8 @@ import typing
 
 import torch.nn
 import torch.utils.data
-from mednet.libs.common.data.typing import TransformSequence
 
+from ...data.typing import TransformSequence
 from .backbones.vgg import vgg16_for_segmentation
 from .losses import SoftJaccardBCELogitsLoss
 from .make_layers import UnetBlock, conv_with_kaiming_uniform
diff --git a/src/mednet/libs/segmentation/engine/__init__.py b/src/mednet/segment/scripts/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/engine/__init__.py
rename to src/mednet/segment/scripts/__init__.py
diff --git a/src/mednet/segment/scripts/cli.py b/src/mednet/segment/scripts/cli.py
new file mode 100644
index 00000000..22966d2d
--- /dev/null
+++ b/src/mednet/segment/scripts/cli.py
@@ -0,0 +1,28 @@
+# SPDX-FileCopyrightText: Copyright © 2023 Idiap Research Institute <contact@idiap.ch>
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+import importlib
+
+import click
+from clapper.click import AliasedGroup
+
+
+@click.group(
+    cls=AliasedGroup,
+    context_settings=dict(help_option_names=["-?", "-h", "--help"]),
+)
+def segment():
+    """Image segmentation specialized commands."""
+    pass
+
+
+def _add_command(cli, module, obj):
+    cli.add_command(
+        getattr(importlib.import_module("." + module, package=__name__), obj)
+    )
+
+
+_add_command(segment, ".evaluate", "evaluate")
+_add_command(segment, ".view", "view")
+_add_command(segment, ".dump_annotations", "dump_annotations")
diff --git a/src/mednet/libs/segmentation/scripts/dump_annotations.py b/src/mednet/segment/scripts/dump_annotations.py
similarity index 79%
rename from src/mednet/libs/segmentation/scripts/dump_annotations.py
rename to src/mednet/segment/scripts/dump_annotations.py
index 5ee47567..247fded6 100644
--- a/src/mednet/libs/segmentation/scripts/dump_annotations.py
+++ b/src/mednet/segment/scripts/dump_annotations.py
@@ -7,7 +7,8 @@ import pathlib
 import clapper.click
 import clapper.logging
 import click
-import mednet.libs.common.scripts.click
+
+from ...scripts.click import ConfigCommand
 
 logger = clapper.logging.setup(
     __name__.split(".")[0], format="%(levelname)s: %(message)s"
@@ -15,8 +16,8 @@ logger = clapper.logging.setup(
 
 
 @click.command(
-    entry_point_group="mednet.libs.segmentation.config",
-    cls=mednet.libs.common.scripts.click.ConfigCommand,
+    entry_point_group="mednet.config",
+    cls=ConfigCommand,
     epilog="""Examples:
 
 1. Dump annotations for a dataset after pre-processing on a particular directory:
@@ -67,16 +68,19 @@ def dump_annotations(
 ) -> None:  # numpydoc ignore=PR01
     """Dump annotations in a given folder, after pre-processing."""
 
-    from mednet.libs.common.scripts.predict import (
-        setup_datamodule,
-    )
-    from mednet.libs.common.scripts.utils import (
-        save_json_metadata,
-        save_json_with_backup,
-    )
-    from mednet.libs.segmentation.engine.dumper import run
+    from ...engine.trainer import validate_model_datamodule
+    from ...scripts.utils import save_json_metadata, save_json_with_backup
+    from ..engine.dumper import run
+
+    validate_model_datamodule(model, datamodule)
+    assert datamodule.task == "segmentation"
 
-    setup_datamodule(datamodule, model, batch_size=1, parallel=-1)
+    # sets-up the data module
+    datamodule.model_transforms = list(model.model_transforms)
+    datamodule.batch_size = 1
+    datamodule.parallel = -1
+    datamodule.prepare_data()
+    datamodule.setup(stage="predict")
 
     # stores all information we can think of, to reproduce this later
     save_json_metadata(
diff --git a/src/mednet/libs/segmentation/scripts/evaluate.py b/src/mednet/segment/scripts/evaluate.py
similarity index 95%
rename from src/mednet/libs/segmentation/scripts/evaluate.py
rename to src/mednet/segment/scripts/evaluate.py
index 704f932b..36442aae 100644
--- a/src/mednet/libs/segmentation/scripts/evaluate.py
+++ b/src/mednet/segment/scripts/evaluate.py
@@ -8,8 +8,9 @@ import typing
 import click
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.segmentation.engine.evaluator import SUPPORTED_METRIC_TYPE
+
+from ...scripts.click import ConfigCommand
+from ..engine.evaluator import SUPPORTED_METRIC_TYPE
 
 logger = setup("mednet")
 
@@ -18,7 +19,7 @@ __import__("matplotlib").use("agg")
 
 
 @click.command(
-    entry_point_group="mednet.libs.segmentation.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -145,11 +146,12 @@ def evaluate(
     """Evaluate predictions (from a model) on a segmentation task."""
 
     import matplotlib.backends.backend_pdf
-    from mednet.libs.common.scripts.utils import (
+
+    from ...scripts.utils import (
         save_json_metadata,
         save_json_with_backup,
     )
-    from mednet.libs.segmentation.engine.evaluator import (
+    from ..engine.evaluator import (
         compare_annotators,
         make_plots,
         make_table,
diff --git a/src/mednet/libs/segmentation/scripts/view.py b/src/mednet/segment/scripts/view.py
similarity index 92%
rename from src/mednet/libs/segmentation/scripts/view.py
rename to src/mednet/segment/scripts/view.py
index 70398b3b..41199082 100644
--- a/src/mednet/libs/segmentation/scripts/view.py
+++ b/src/mednet/segment/scripts/view.py
@@ -10,14 +10,15 @@ import click
 import tqdm
 from clapper.click import ResourceOption, verbosity_option
 from clapper.logging import setup
-from mednet.libs.common.scripts.click import ConfigCommand
-from mednet.libs.segmentation.engine.evaluator import SUPPORTED_METRIC_TYPE
+
+from ...scripts.click import ConfigCommand
+from ..engine.evaluator import SUPPORTED_METRIC_TYPE
 
 logger = setup(__name__.split(".")[0], format="%(levelname)s: %(message)s")
 
 
 @click.command(
-    entry_point_group="mednet.libs.segmentation.config",
+    entry_point_group="mednet.config",
     cls=ConfigCommand,
     epilog="""Examples:
 
@@ -133,18 +134,15 @@ def view(
     """Evaluate predictions (from a model) on a segmentation task."""
 
     import numpy
-    from mednet.libs.common.scripts.utils import (
-        execution_metadata,
-        save_json_with_backup,
-    )
-    from mednet.libs.segmentation.engine.evaluator import (
+
+    from ...scripts.utils import execution_metadata, save_json_with_backup
+    from ..engine.evaluator import (
         compute_metric,
         load_count,
         name2metric,
+        validate_threshold,
     )
-    from mednet.libs.segmentation.engine.viewer import view
-
-    from ..engine.evaluator import validate_threshold
+    from ..engine.viewer import view
 
     view_filename = "view.json"
     view_file = output_folder / view_filename
diff --git a/src/mednet/libs/segmentation/models/__init__.py b/src/mednet/utils/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/__init__.py
rename to src/mednet/utils/__init__.py
diff --git a/src/mednet/libs/common/utils/checkpointer.py b/src/mednet/utils/checkpointer.py
similarity index 100%
rename from src/mednet/libs/common/utils/checkpointer.py
rename to src/mednet/utils/checkpointer.py
diff --git a/src/mednet/libs/common/utils/rc.py b/src/mednet/utils/rc.py
similarity index 100%
rename from src/mednet/libs/common/utils/rc.py
rename to src/mednet/utils/rc.py
diff --git a/src/mednet/libs/common/utils/resources.py b/src/mednet/utils/resources.py
similarity index 99%
rename from src/mednet/libs/common/utils/resources.py
rename to src/mednet/utils/resources.py
index aaa1b6f0..5b8844a1 100644
--- a/src/mednet/libs/common/utils/resources.py
+++ b/src/mednet/utils/resources.py
@@ -17,7 +17,8 @@ import warnings
 
 import numpy
 import psutil
-from mednet.libs.common.engine.device import SupportedPytorchDevice
+
+from ..engine.device import SupportedPytorchDevice
 
 logger = logging.getLogger(__name__)
 
diff --git a/src/mednet/libs/common/utils/summary.py b/src/mednet/utils/summary.py
similarity index 100%
rename from src/mednet/libs/common/utils/summary.py
rename to src/mednet/utils/summary.py
diff --git a/src/mednet/libs/common/utils/tensorboard.py b/src/mednet/utils/tensorboard.py
similarity index 100%
rename from src/mednet/libs/common/utils/tensorboard.py
rename to src/mednet/utils/tensorboard.py
diff --git a/tests/classification/__init__.py b/tests/classification/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/src/mednet/libs/segmentation/models/backbones/__init__.py b/tests/classify/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/models/backbones/__init__.py
rename to tests/classify/__init__.py
diff --git a/tests/classification/data/histograms/models/histograms_alexnet_montgomery_default.json b/tests/classify/data/histograms/models/histograms_alexnet_montgomery_default.json
similarity index 100%
rename from tests/classification/data/histograms/models/histograms_alexnet_montgomery_default.json
rename to tests/classify/data/histograms/models/histograms_alexnet_montgomery_default.json
diff --git a/tests/classification/data/histograms/models/histograms_densenet-121_montgomery_default.json b/tests/classify/data/histograms/models/histograms_densenet-121_montgomery_default.json
similarity index 100%
rename from tests/classification/data/histograms/models/histograms_densenet-121_montgomery_default.json
rename to tests/classify/data/histograms/models/histograms_densenet-121_montgomery_default.json
diff --git a/tests/classification/data/histograms/models/histograms_pasa_montgomery_default.json b/tests/classify/data/histograms/models/histograms_pasa_montgomery_default.json
similarity index 100%
rename from tests/classification/data/histograms/models/histograms_pasa_montgomery_default.json
rename to tests/classify/data/histograms/models/histograms_pasa_montgomery_default.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_hivtb_fold_0.json b/tests/classify/data/histograms/raw_data/histograms_hivtb_fold_0.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_hivtb_fold_0.json
rename to tests/classify/data/histograms/raw_data/histograms_hivtb_fold_0.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_indian_default.json b/tests/classify/data/histograms/raw_data/histograms_indian_default.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_indian_default.json
rename to tests/classify/data/histograms/raw_data/histograms_indian_default.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_montgomery_default.json b/tests/classify/data/histograms/raw_data/histograms_montgomery_default.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_montgomery_default.json
rename to tests/classify/data/histograms/raw_data/histograms_montgomery_default.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_montgomery_preprocessed_default.json b/tests/classify/data/histograms/raw_data/histograms_montgomery_preprocessed_default.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_montgomery_preprocessed_default.json
rename to tests/classify/data/histograms/raw_data/histograms_montgomery_preprocessed_default.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_nih_cxr14_default.json b/tests/classify/data/histograms/raw_data/histograms_nih_cxr14_default.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_nih_cxr14_default.json
rename to tests/classify/data/histograms/raw_data/histograms_nih_cxr14_default.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_padchest_idiap.json b/tests/classify/data/histograms/raw_data/histograms_padchest_idiap.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_padchest_idiap.json
rename to tests/classify/data/histograms/raw_data/histograms_padchest_idiap.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_shenzhen_default.json b/tests/classify/data/histograms/raw_data/histograms_shenzhen_default.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_shenzhen_default.json
rename to tests/classify/data/histograms/raw_data/histograms_shenzhen_default.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_tbpoc_fold_0.json b/tests/classify/data/histograms/raw_data/histograms_tbpoc_fold_0.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_tbpoc_fold_0.json
rename to tests/classify/data/histograms/raw_data/histograms_tbpoc_fold_0.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_tbx11k_v1_fold_0.json b/tests/classify/data/histograms/raw_data/histograms_tbx11k_v1_fold_0.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_tbx11k_v1_fold_0.json
rename to tests/classify/data/histograms/raw_data/histograms_tbx11k_v1_fold_0.json
diff --git a/tests/classification/data/histograms/raw_data/histograms_tbx11k_v2_fold_0.json b/tests/classify/data/histograms/raw_data/histograms_tbx11k_v2_fold_0.json
similarity index 100%
rename from tests/classification/data/histograms/raw_data/histograms_tbx11k_v2_fold_0.json
rename to tests/classify/data/histograms/raw_data/histograms_tbx11k_v2_fold_0.json
diff --git a/tests/classification/data/test_predictions.csv b/tests/classify/data/test_predictions.csv
similarity index 100%
rename from tests/classification/data/test_predictions.csv
rename to tests/classify/data/test_predictions.csv
diff --git a/tests/classification/data/test_vis_metrics.csv b/tests/classify/data/test_vis_metrics.csv
similarity index 100%
rename from tests/classification/data/test_vis_metrics.csv
rename to tests/classify/data/test_vis_metrics.csv
diff --git a/tests/classification/test_cli.py b/tests/classify/test_cli.py
similarity index 80%
rename from tests/classification/test_cli.py
rename to tests/classify/test_cli.py
index 865b166c..d74c4385 100644
--- a/tests/classification/test_cli.py
+++ b/tests/classify/test_cli.py
@@ -40,46 +40,9 @@ def _check_help(entry_point):
     assert result.output.startswith("Usage:")
 
 
-def test_config_help():
-    from mednet.libs.classification.scripts.config import config
-
-    _check_help(config)
-
-
-def test_config_list_help():
-    from mednet.libs.classification.scripts.config import list_
-
-    _check_help(list_)
-
-
-def test_config_list():
-    from mednet.libs.classification.scripts.config import list_
-
-    runner = CliRunner()
-    result = runner.invoke(list_)
-    _assert_exit_0(result)
-    assert "module: mednet.libs.classification.config.data" in result.output
-    assert "module: mednet.libs.classification.config.models" in result.output
-
-
-def test_config_list_v():
-    from mednet.libs.classification.scripts.config import list_
-
-    result = CliRunner().invoke(list_, ["--verbose"])
-    _assert_exit_0(result)
-    assert "module: mednet.libs.classification.config.data" in result.output
-    assert "module: mednet.libs.classification.config.models" in result.output
-
-
-def test_config_describe_help():
-    from mednet.libs.classification.scripts.config import describe
-
-    _check_help(describe)
-
-
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_config_describe_montgomery():
-    from mednet.libs.classification.scripts.config import describe
+    from mednet.scripts.config import describe
 
     runner = CliRunner()
     result = runner.invoke(describe, ["montgomery"])
@@ -87,36 +50,9 @@ def test_config_describe_montgomery():
     assert "Montgomery DataModule for TB detection." in result.output
 
 
-def test_database_help():
-    from mednet.libs.classification.scripts.database import database
-
-    _check_help(database)
-
-
-def test_datamodule_list_help():
-    from mednet.libs.classification.scripts.database import list_
-
-    _check_help(list_)
-
-
-def test_datamodule_list():
-    from mednet.libs.classification.scripts.database import list_
-
-    runner = CliRunner()
-    result = runner.invoke(list_)
-    _assert_exit_0(result)
-    assert result.output.startswith("Available databases:")
-
-
-def test_datamodule_check_help():
-    from mednet.libs.classification.scripts.database import check
-
-    _check_help(check)
-
-
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--verbose", "--limit=1", "montgomery"])
@@ -124,41 +60,29 @@ def test_database_check():
 
 
 def test_main_help():
-    from mednet.libs.classification.scripts.cli import classification
-
-    _check_help(classification)
-
+    from mednet.classify.scripts.cli import classify
 
-def test_train_help():
-    from mednet.libs.classification.scripts.train import train
-
-    _check_help(train)
+    _check_help(classify)
 
 
 def _str_counter(substr, s):
     return sum(1 for _ in re.finditer(substr, s, re.MULTILINE))
 
 
-def test_predict_help():
-    from mednet.libs.classification.scripts.predict import predict
-
-    _check_help(predict)
-
-
 def test_evaluate_help():
-    from mednet.libs.classification.scripts.evaluate import evaluate
+    from mednet.classify.scripts.evaluate import evaluate
 
     _check_help(evaluate)
 
 
 def test_saliency_generate_help():
-    from mednet.libs.classification.scripts.saliency.generate import generate
+    from mednet.classify.scripts.saliency.generate import generate
 
     _check_help(generate)
 
 
 def test_saliency_completeness_help():
-    from mednet.libs.classification.scripts.saliency.completeness import (
+    from mednet.classify.scripts.saliency.completeness import (
         completeness,
     )
 
@@ -166,28 +90,22 @@ def test_saliency_completeness_help():
 
 
 def test_saliency_view_help():
-    from mednet.libs.classification.scripts.saliency.view import view
+    from mednet.classify.scripts.saliency.view import view
 
     _check_help(view)
 
 
 def test_saliency_evaluate_help():
-    from mednet.libs.classification.scripts.saliency.evaluate import evaluate
+    from mednet.classify.scripts.saliency.evaluate import evaluate
 
     _check_help(evaluate)
 
 
-def test_upload_help():
-    from mednet.libs.classification.scripts.upload import upload
-
-    _check_help(upload)
-
-
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_train_pasa_montgomery(session_tmp_path):
-    from mednet.libs.classification.scripts.train import train
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.scripts.train import train
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
@@ -242,8 +160,8 @@ def test_train_pasa_montgomery(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_predict_pasa_montgomery(session_tmp_path):
-    from mednet.libs.classification.scripts.predict import predict
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.scripts.predict import predict
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
@@ -295,7 +213,7 @@ def test_predict_pasa_montgomery(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_evaluate_pasa_montgomery(session_tmp_path):
-    from mednet.libs.classification.scripts.evaluate import evaluate
+    from mednet.classify.scripts.evaluate import evaluate
 
     runner = CliRunner()
 
@@ -339,8 +257,8 @@ def test_evaluate_pasa_montgomery(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_saliency_generation_pasa_montgomery(session_tmp_path):
-    from mednet.libs.classification.scripts.saliency.generate import generate
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.classify.scripts.saliency.generate import generate
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
@@ -386,8 +304,8 @@ def test_saliency_generation_pasa_montgomery(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_saliency_view_pasa_montgomery(session_tmp_path):
-    from mednet.libs.classification.scripts.saliency.view import view
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.classify.scripts.saliency.view import view
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
@@ -434,8 +352,8 @@ def test_saliency_view_pasa_montgomery(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_train_pasa_montgomery_from_checkpoint(tmp_path):
-    from mednet.libs.classification.scripts.train import train
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.scripts.train import train
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
@@ -511,7 +429,7 @@ def test_train_pasa_montgomery_from_checkpoint(tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_experiment(tmp_path):
-    from mednet.libs.classification.scripts.experiment import experiment
+    from mednet.scripts.experiment import experiment
 
     runner = CliRunner()
 
diff --git a/tests/classification/test_evaluator.py b/tests/classify/test_evaluator.py
similarity index 85%
rename from tests/classification/test_evaluator.py
rename to tests/classify/test_evaluator.py
index f3291043..b62d4c7a 100644
--- a/tests/classification/test_evaluator.py
+++ b/tests/classify/test_evaluator.py
@@ -7,7 +7,7 @@ import numpy
 
 
 def test_centered_maxf1():
-    from mednet.libs.classification.engine.evaluator import _get_centered_maxf1
+    from mednet.classify.engine.evaluator import _get_centered_maxf1
 
     # Multiple max F1
     f1_scores = numpy.array([0.8, 0.9, 1.0, 1.0, 1.0, 0.3])
@@ -29,8 +29,8 @@ def test_centered_maxf1():
 
 
 def test_run_binary_1():
-    from mednet.libs.classification.engine.evaluator import run_binary
-    from mednet.libs.classification.models.typing import BinaryPrediction
+    from mednet.classify.engine.evaluator import run_binary
+    from mednet.classify.models.typing import BinaryPrediction
 
     predictions: list[BinaryPrediction] = [
         # (name, target, predicted-value)
@@ -53,7 +53,7 @@ def test_run_binary_1():
     assert numpy.isclose(results["precision"], 1 / 2)  # tp / (tp + fp)
     assert numpy.isclose(results["recall"], 1 / 2)  # tp / (tp + fn)
     assert numpy.isclose(
-        results["f1_score"],
+        results["f1"],
         2 * (1 / 2 * 1 / 2) / (1 / 2 + 1 / 2),
     )  # 2 * (prec. * recall) / (prec. + recall)
     assert numpy.isclose(
@@ -71,7 +71,7 @@ def test_run_binary_1():
     #    0.8    |  1    |  0    |  0.5
     #    0.9    |  1    |  0    |  0
     #  > 0.9    |  1    |  0    |  0
-    assert numpy.isclose(results["auc_score"], 0.75)
+    assert numpy.isclose(results["roc_auc"], 0.75)
 
     # threshold table:
     # threshold |  Prec.  |  Recall
@@ -82,12 +82,12 @@ def test_run_binary_1():
     #    0.8    |  1      |  0.5
     #    0.9    |  0      |  0
     #  > 0.9    |  0      |  0
-    assert numpy.isclose(results["average_precision_score"], 0.8333333)
+    assert numpy.isclose(results["average_precision"], 0.8333333)
 
 
 def test_run_binary_2():
-    from mednet.libs.classification.engine.evaluator import run_binary
-    from mednet.libs.classification.models.typing import BinaryPrediction
+    from mednet.classify.engine.evaluator import run_binary
+    from mednet.classify.models.typing import BinaryPrediction
 
     predictions: list[BinaryPrediction] = [
         # (name, target, predicted-value)
@@ -112,7 +112,7 @@ def test_run_binary_2():
     assert numpy.isclose(results["precision"], 2 / 3)  # tp / (tp + fp)
     assert numpy.isclose(results["recall"], 2 / 2)  # tp / (tp + fn)
     assert numpy.isclose(
-        results["f1_score"],
+        results["f1"],
         2 * (2 / 3 * 2 / 2) / (2 / 3 + 2 / 2),
     )  # 2 * (prec. * recall) / (prec. + recall)
     assert numpy.isclose(
@@ -130,7 +130,7 @@ def test_run_binary_2():
     #    0.8    |  1    |  0    |  0.5
     #    0.9    |  1    |  0    |  0
     #  > 0.9    |  1    |  0    |  0
-    assert numpy.isclose(results["auc_score"], 0.75)
+    assert numpy.isclose(results["roc_auc"], 0.75)
 
     # threshold table:
     # threshold |  Prec.  |  Recall
@@ -141,4 +141,4 @@ def test_run_binary_2():
     #    0.8    |  1      |  0.5
     #    0.9    |  0      |  0
     #  > 0.9    |  0      |  0
-    assert numpy.isclose(results["average_precision_score"], 0.8333333)
+    assert numpy.isclose(results["average_precision"], 0.8333333)
diff --git a/tests/classification/test_hivtb.py b/tests/classify/test_hivtb.py
similarity index 90%
rename from tests/classification/test_hivtb.py
rename to tests/classify/test_hivtb.py
index 547346fd..83b76d8b 100644
--- a/tests/classification/test_hivtb.py
+++ b/tests/classify/test_hivtb.py
@@ -36,10 +36,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.hivtb", f"{split}.json"),
+        make_split("mednet.classify.config.data.hivtb", f"{split}.json"),
         lengths=lengths,
         prefixes=("HIV-TB_Algorithm_study_X-rays",),
         possible_labels=(0, 1),
@@ -48,7 +48,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.hivtb")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "hivtb-f0"])
@@ -84,7 +84,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.hivtb",
+        "mednet.classify.config.data.hivtb",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -116,7 +116,7 @@ def test_loaded_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".fold_0",
-        "mednet.libs.classification.config.data.hivtb",
+        "mednet.classify.config.data.hivtb",
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_indian.py b/tests/classify/test_indian.py
similarity index 91%
rename from tests/classification/test_indian.py
rename to tests/classify/test_indian.py
index dcd4236f..0a3262b9 100644
--- a/tests/classification/test_indian.py
+++ b/tests/classify/test_indian.py
@@ -40,10 +40,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.indian", f"{split}.json"),
+        make_split("mednet.classify.config.data.indian", f"{split}.json"),
         lengths=lengths,
         prefixes=("DatasetA/Training", "DatasetA/Testing"),
         possible_labels=(0, 1),
@@ -52,7 +52,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.indian")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["indian"])
@@ -89,7 +89,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -121,7 +121,7 @@ def test_loaded_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_montgomery.py b/tests/classify/test_montgomery.py
similarity index 91%
rename from tests/classification/test_montgomery.py
rename to tests/classify/test_montgomery.py
index 494528dc..464f92f4 100644
--- a/tests/classification/test_montgomery.py
+++ b/tests/classify/test_montgomery.py
@@ -38,12 +38,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split(
-            "mednet.libs.classification.config.data.montgomery", f"{split}.json"
-        ),
+        make_split("mednet.classify.config.data.montgomery", f"{split}.json"),
         lengths=lengths,
         prefixes=("CXR_png/MCUCXR_0",),
         possible_labels=(0, 1),
@@ -52,7 +50,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["montgomery"])
@@ -89,7 +87,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -118,7 +116,7 @@ def test_loading(database_checkers, name: str, dataset: str):
 def test_raw_transforms_image_quality(database_checkers, datadir: pathlib.Path):
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -154,12 +152,12 @@ def test_model_transforms_image_quality(
 ):
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.classification.config.models",
+        "mednet.classify.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/classification/test_montgomery_shenzhen.py b/tests/classify/test_montgomery_shenzhen.py
similarity index 83%
rename from tests/classification/test_montgomery_shenzhen.py
rename to tests/classify/test_montgomery_shenzhen.py
index 57cac2cf..b94797c0 100644
--- a/tests/classification/test_montgomery_shenzhen.py
+++ b/tests/classify/test_montgomery_shenzhen.py
@@ -28,27 +28,27 @@ from click.testing import CliRunner
 def test_split_consistency(name: str):
     montgomery = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     shenzhen = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).datamodule
 
     combined = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery_shenzhen",
+        "mednet.classify.config.data.montgomery_shenzhen",
     ).datamodule
 
     montgomery_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).ClassificationRawDataLoader
 
     shenzhen_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).ClassificationRawDataLoader
 
     for split in ("train", "validation", "test"):
@@ -65,7 +65,7 @@ def test_split_consistency(name: str):
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 @pytest.mark.skip_if_rc_var_not_set("datadir.shenzhen")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["montgomery-shenzhen"])
diff --git a/tests/classification/test_montgomery_shenzhen_indian.py b/tests/classify/test_montgomery_shenzhen_indian.py
similarity index 82%
rename from tests/classification/test_montgomery_shenzhen_indian.py
rename to tests/classify/test_montgomery_shenzhen_indian.py
index b1f0ec09..75fd6177 100644
--- a/tests/classification/test_montgomery_shenzhen_indian.py
+++ b/tests/classify/test_montgomery_shenzhen_indian.py
@@ -28,37 +28,37 @@ from click.testing import CliRunner
 def test_split_consistency(name: str):
     montgomery = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     shenzhen = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).datamodule
 
     indian = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).datamodule
 
     combined = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery_shenzhen_indian",
+        "mednet.classify.config.data.montgomery_shenzhen_indian",
     ).datamodule
 
     montgomery_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).ClassificationRawDataLoader
 
     shenzhen_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).ClassificationRawDataLoader
 
     indian_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).ClassificationRawDataLoader
 
     for split in ("train", "validation", "test"):
@@ -80,7 +80,7 @@ def test_split_consistency(name: str):
 @pytest.mark.skip_if_rc_var_not_set("datadir.indian")
 @pytest.mark.skip_if_rc_var_not_set("datadir.shenzhen")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["montgomery-shenzhen-indian"])
diff --git a/tests/classification/test_montgomery_shenzhen_indian_padchest.py b/tests/classify/test_montgomery_shenzhen_indian_padchest.py
similarity index 81%
rename from tests/classification/test_montgomery_shenzhen_indian_padchest.py
rename to tests/classify/test_montgomery_shenzhen_indian_padchest.py
index 3872fb1b..647625b6 100644
--- a/tests/classification/test_montgomery_shenzhen_indian_padchest.py
+++ b/tests/classify/test_montgomery_shenzhen_indian_padchest.py
@@ -18,47 +18,47 @@ from click.testing import CliRunner
 def test_split_consistency(name: str, padchest_name: str):
     montgomery = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     shenzhen = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).datamodule
 
     indian = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).datamodule
 
     padchest = importlib.import_module(
         f".{padchest_name}",
-        "mednet.libs.classification.config.data.padchest",
+        "mednet.classify.config.data.padchest",
     ).datamodule
 
     combined = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery_shenzhen_indian_padchest",
+        "mednet.classify.config.data.montgomery_shenzhen_indian_padchest",
     ).datamodule
 
     montgomery_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).ClassificationRawDataLoader
 
     shenzhen_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).ClassificationRawDataLoader
 
     indian_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).ClassificationRawDataLoader
 
     padchest_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.padchest",
+        "mednet.classify.config.data.padchest",
     ).ClassificationRawDataLoader
 
     for split in ("train", "validation", "test"):
@@ -87,7 +87,7 @@ def test_split_consistency(name: str, padchest_name: str):
 @pytest.mark.skip_if_rc_var_not_set("datadir.indian")
 @pytest.mark.skip_if_rc_var_not_set("datadir.padchest")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["montgomery-shenzhen-indian-padchest"])
diff --git a/tests/classification/test_montgomery_shenzhen_indian_tbx11k.py b/tests/classify/test_montgomery_shenzhen_indian_tbx11k.py
similarity index 85%
rename from tests/classification/test_montgomery_shenzhen_indian_tbx11k.py
rename to tests/classify/test_montgomery_shenzhen_indian_tbx11k.py
index 5500d3e0..44a2f18f 100644
--- a/tests/classification/test_montgomery_shenzhen_indian_tbx11k.py
+++ b/tests/classify/test_montgomery_shenzhen_indian_tbx11k.py
@@ -39,47 +39,47 @@ from click.testing import CliRunner
 def test_split_consistency(name: str, tbx11k_name: str):
     montgomery = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).datamodule
 
     shenzhen = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).datamodule
 
     indian = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).datamodule
 
     tbx11k = importlib.import_module(
         f".{tbx11k_name}",
-        "mednet.libs.classification.config.data.tbx11k",
+        "mednet.classify.config.data.tbx11k",
     ).datamodule
 
     combined = importlib.import_module(
         f".{tbx11k_name}",
-        "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k",
+        "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k",
     ).datamodule
 
     montgomery_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.montgomery",
+        "mednet.classify.config.data.montgomery",
     ).ClassificationRawDataLoader
 
     shenzhen_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).ClassificationRawDataLoader
 
     indian_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.indian",
+        "mednet.classify.config.data.indian",
     ).ClassificationRawDataLoader
 
     tbx11k_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.tbx11k",
+        "mednet.classify.config.data.tbx11k",
     ).ClassificationRawDataLoader
 
     for split in ("train", "validation", "test"):
@@ -115,7 +115,7 @@ def test_split_consistency(name: str, tbx11k_name: str):
 def test_batch_uniformity(tbx11k_name: str, dataset: str):
     combined = importlib.import_module(
         f".{tbx11k_name}",
-        "mednet.libs.classification.config.data.montgomery_shenzhen_indian_tbx11k",
+        "mednet.classify.config.data.montgomery_shenzhen_indian_tbx11k",
     ).datamodule
 
     combined.model_transforms = []  # should be done before setup()
@@ -136,7 +136,7 @@ def test_batch_uniformity(tbx11k_name: str, dataset: str):
 @pytest.mark.skip_if_rc_var_not_set("datadir.indian")
 @pytest.mark.skip_if_rc_var_not_set("datadir.tbx11k")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["montgomery-shenzhen-indian-tbx11k-v1"])
diff --git a/tests/classification/test_nih_cxr14.py b/tests/classify/test_nih_cxr14.py
similarity index 89%
rename from tests/classification/test_nih_cxr14.py
rename to tests/classify/test_nih_cxr14.py
index 1d2c2222..2612554e 100644
--- a/tests/classification/test_nih_cxr14.py
+++ b/tests/classify/test_nih_cxr14.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.nih_cxr14", f"{split}"),
+        make_split("mednet.classify.config.data.nih_cxr14", f"{split}"),
         lengths=lengths,
         prefixes=("images/000",),
         possible_labels=(0, 1),
@@ -49,7 +49,7 @@ testdata = [
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.nih_cxr14")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "nih-cxr14"])
@@ -63,7 +63,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str, num_labels: int):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.nih_cxr14",
+        "mednet.classify.config.data.nih_cxr14",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -96,7 +96,7 @@ def test_loaded_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.classification.config.data.nih_cxr14",
+        "mednet.classify.config.data.nih_cxr14",
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_nih_cxr14_padchest.py b/tests/classify/test_nih_cxr14_padchest.py
similarity index 83%
rename from tests/classification/test_nih_cxr14_padchest.py
rename to tests/classify/test_nih_cxr14_padchest.py
index 987c2ba7..548e4240 100644
--- a/tests/classification/test_nih_cxr14_padchest.py
+++ b/tests/classify/test_nih_cxr14_padchest.py
@@ -18,27 +18,27 @@ from click.testing import CliRunner
 def test_split_consistency(name: str, padchest_name: str, combined_name: str):
     nih_cxr14 = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.nih_cxr14",
+        "mednet.classify.config.data.nih_cxr14",
     ).datamodule
 
     padchest = importlib.import_module(
         f".{padchest_name}",
-        "mednet.libs.classification.config.data.padchest",
+        "mednet.classify.config.data.padchest",
     ).datamodule
 
     combined = importlib.import_module(
         f".{combined_name}",
-        "mednet.libs.classification.config.data.nih_cxr14_padchest",
+        "mednet.classify.config.data.nih_cxr14_padchest",
     ).datamodule
 
     cxr14_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.nih_cxr14",
+        "mednet.classify.config.data.nih_cxr14",
     ).ClassificationRawDataLoader
 
     padchest_loader = importlib.import_module(
         ".datamodule",
-        "mednet.libs.classification.config.data.padchest",
+        "mednet.classify.config.data.padchest",
     ).ClassificationRawDataLoader
 
     for split in ("train", "validation", "test"):
@@ -56,7 +56,7 @@ def test_split_consistency(name: str, padchest_name: str, combined_name: str):
 @pytest.mark.skip_if_rc_var_not_set("datadir.nih_cxr14")
 @pytest.mark.skip_if_rc_var_not_set("datadir.padchest")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "nih-cxr14-padchest"])
diff --git a/tests/classification/test_padchest.py b/tests/classify/test_padchest.py
similarity index 90%
rename from tests/classification/test_padchest.py
rename to tests/classify/test_padchest.py
index 78ce812a..e5fc35a6 100644
--- a/tests/classification/test_padchest.py
+++ b/tests/classify/test_padchest.py
@@ -33,10 +33,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.padchest", split),
+        make_split("mednet.classify.config.data.padchest", split),
         lengths=lengths,
         prefixes=("",),
         possible_labels=(0, 1),
@@ -45,7 +45,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.padchest")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "padchest-idiap"])
@@ -68,7 +68,7 @@ testdata = [
 def test_loading(database_checkers, name: str, dataset: str, num_labels: int):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.padchest",
+        "mednet.classify.config.data.padchest",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -101,7 +101,7 @@ def test_loaded_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".idiap",
-        "mednet.libs.classification.config.data.padchest",
+        "mednet.classify.config.data.padchest",
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_saliencymap_interpretability.py b/tests/classify/test_saliencymap_interpretability.py
similarity index 97%
rename from tests/classification/test_saliencymap_interpretability.py
rename to tests/classify/test_saliencymap_interpretability.py
index c91115d4..5a5d1fb7 100644
--- a/tests/classification/test_saliencymap_interpretability.py
+++ b/tests/classify/test_saliencymap_interpretability.py
@@ -2,11 +2,11 @@
 #
 # SPDX-License-Identifier: GPL-3.0-or-later
 import numpy as np
-from mednet.libs.classification.config.data.tbx11k.datamodule import (
+from mednet.classify.config.data.tbx11k.datamodule import (
     BoundingBox,
     BoundingBoxes,
 )
-from mednet.libs.classification.engine.saliency.interpretability import (
+from mednet.classify.engine.saliency.interpretability import (
     _compute_avg_saliency_focus,
     _compute_binary_mask,
     _compute_max_iou_and_ioda,
diff --git a/tests/classification/test_shenzhen.py b/tests/classify/test_shenzhen.py
similarity index 90%
rename from tests/classification/test_shenzhen.py
rename to tests/classify/test_shenzhen.py
index 2c31ac26..4df77f3c 100644
--- a/tests/classification/test_shenzhen.py
+++ b/tests/classify/test_shenzhen.py
@@ -37,10 +37,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.shenzhen", f"{split}.json"),
+        make_split("mednet.classify.config.data.shenzhen", f"{split}.json"),
         lengths=lengths,
         prefixes=("CXR_png/CHNCXR_0",),
         possible_labels=(0, 1),
@@ -49,7 +49,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.shenzhen")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["shenzhen"])
@@ -86,7 +86,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -118,7 +118,7 @@ def test_loaded_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.classification.config.data.shenzhen",
+        "mednet.classify.config.data.shenzhen",
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_summary.py b/tests/classify/test_summary.py
similarity index 77%
rename from tests/classification/test_summary.py
rename to tests/classify/test_summary.py
index c9d86ffc..b214800a 100644
--- a/tests/classification/test_summary.py
+++ b/tests/classify/test_summary.py
@@ -4,8 +4,8 @@
 
 import unittest
 
-import mednet.libs.classification.config.models.pasa as pasa_config
-from mednet.libs.common.utils.summary import summary
+import mednet.classify.config.models.pasa as pasa_config
+from mednet.utils.summary import summary
 
 
 class Tester(unittest.TestCase):
diff --git a/tests/classification/test_tbpoc.py b/tests/classify/test_tbpoc.py
similarity index 87%
rename from tests/classification/test_tbpoc.py
rename to tests/classify/test_tbpoc.py
index 66dcd46a..ac809be3 100644
--- a/tests/classification/test_tbpoc.py
+++ b/tests/classify/test_tbpoc.py
@@ -36,10 +36,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.tbpoc", f"{split}.json"),
+        make_split("mednet.classify.config.data.tbpoc", f"{split}.json"),
         lengths=lengths,
         prefixes=(
             "TBPOC_CXR/TBPOC-",
@@ -51,7 +51,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.tbpoc")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["tbpoc-f0"])
@@ -87,7 +87,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.tbpoc",
+        "mednet.classify.config.data.tbpoc",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -103,10 +103,7 @@ def test_loading(database_checkers, name: str, dataset: str):
             batch,
             batch_size=1,
             color_planes=1,
-            prefixes=(
-                "TBPOC_CXR/TBPOC-",
-                "TBPOC_CXR/tbpoc-",
-            ),
+            prefixes=("TBPOC_CXR/TBPOC-", "TBPOC_CXR/tbpoc-"),
             possible_labels=(0, 1),
             expected_num_labels=1,
             expected_meta_size=2,
@@ -121,8 +118,7 @@ def test_loaded_image_quality(database_checkers, datadir):
     )
 
     datamodule = importlib.import_module(
-        ".fold_0",
-        "mednet.libs.classification.config.data.tbpoc",
+        ".fold_0", "mednet.classify.config.data.tbpoc"
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_tbx11k.py b/tests/classify/test_tbx11k.py
similarity index 96%
rename from tests/classification/test_tbx11k.py
rename to tests/classify/test_tbx11k.py
index 932b8782..7a5a5625 100644
--- a/tests/classification/test_tbx11k.py
+++ b/tests/classify/test_tbx11k.py
@@ -139,10 +139,10 @@ def test_protocol_consistency(
     lengths: dict[str, int],
     prefixes: typing.Sequence[str],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.tbx11k", f"{split}.json"),
+        make_split("mednet.classify.config.data.tbx11k", f"{split}.json"),
         lengths=lengths,
         prefixes=prefixes,
         possible_labels=(0, 1),
@@ -234,7 +234,7 @@ def check_loaded_batch(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.tbx11k")
 def test_database_check():
-    from mednet.libs.classification.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "tbx11k-v1-f0"])
@@ -287,7 +287,7 @@ def test_database_check():
 def test_loading(name: str, dataset: str, prefixes: typing.Sequence[str]):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.classification.config.data.tbx11k",
+        "mednet.classify.config.data.tbx11k",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -326,7 +326,7 @@ def test_loaded_image_quality(database_checkers, datadir, split):
 
     datamodule = importlib.import_module(
         f".{split}",
-        "mednet.libs.classification.config.data.tbx11k",
+        "mednet.classify.config.data.tbx11k",
     ).datamodule
 
     datamodule.model_transforms = []
diff --git a/tests/classification/test_visceral.py b/tests/classify/test_visceral.py
similarity index 83%
rename from tests/classification/test_visceral.py
rename to tests/classify/test_visceral.py
index 58ecd6bd..1abf23b8 100644
--- a/tests/classification/test_visceral.py
+++ b/tests/classify/test_visceral.py
@@ -25,10 +25,10 @@ def test_protocol_consistency(
     split: str,
     lenghts: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.classification.config.data.visceral", f"{split}.json"),
+        make_split("mednet.classify.config.data.visceral", f"{split}.json"),
         lengths=lenghts,
         prefixes=("16/10000"),
         possible_labels=(0, 1),
@@ -37,7 +37,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.visceral")
 def test_database_check():
-    from mednet.libs.common.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["visceral"])
diff --git a/tests/conftest.py b/tests/conftest.py
index fad88f46..acbc89f7 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -8,8 +8,8 @@ import typing
 import numpy
 import pytest
 import torch
-from mednet.libs.common.data.split import JSONDatabaseSplit
-from mednet.libs.common.data.typing import DatabaseSplit
+from mednet.data.split import JSONDatabaseSplit
+from mednet.data.typing import DatabaseSplit
 
 
 @pytest.fixture
@@ -63,7 +63,7 @@ def pytest_runtest_setup(item):
         information.
     """
 
-    from mednet.libs.common.utils.rc import load_rc
+    from mednet.utils.rc import load_rc
 
     rc = load_rc()
 
@@ -73,19 +73,19 @@ def pytest_runtest_setup(item):
         mark.args[0] for mark in item.iter_markers(name="skip_if_rc_var_not_set")
     ]
 
-    # checks all names mentioned are set in ~/.config/mednet.libs.classification.toml, otherwise,
+    # checks all names mentioned are set in ~/.config/mednet.toml, otherwise,
     # skip the test
     if rc_names:
         missing = [k for k in rc_names if rc.get(k) is None]
         if any(missing):
             pytest.skip(
                 f"Test skipped because {', '.join(missing)} is **not** "
-                f"set in ~/.config/mednet.libs.classification.toml",
+                f"set in ~/.config/mednet.toml",
             )
 
 
 def rc_variable_set(name):
-    from mednet.libs.common.utils.rc import load_rc
+    from mednet.utils.rc import load_rc
 
     rc = load_rc()
     pytest.mark.skipif(
diff --git a/src/mednet/libs/segmentation/scripts/__init__.py b/tests/segment/__init__.py
similarity index 100%
rename from src/mednet/libs/segmentation/scripts/__init__.py
rename to tests/segment/__init__.py
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_chasedb1_first_annotator.json b/tests/segment/data/histograms/models/histograms_lwnet_chasedb1_first_annotator.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_chasedb1_first_annotator.json
rename to tests/segment/data/histograms/models/histograms_lwnet_chasedb1_first_annotator.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_cxr8_default.json b/tests/segment/data/histograms/models/histograms_lwnet_cxr8_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_cxr8_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_cxr8_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_drhagis_default.json b/tests/segment/data/histograms/models/histograms_lwnet_drhagis_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_drhagis_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_drhagis_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_drionsdb_expert1.json b/tests/segment/data/histograms/models/histograms_lwnet_drionsdb_expert1.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_drionsdb_expert1.json
rename to tests/segment/data/histograms/models/histograms_lwnet_drionsdb_expert1.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_drishtigs1_optic_cup_all.json b/tests/segment/data/histograms/models/histograms_lwnet_drishtigs1_optic_cup_all.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_drishtigs1_optic_cup_all.json
rename to tests/segment/data/histograms/models/histograms_lwnet_drishtigs1_optic_cup_all.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_drive_default.json b/tests/segment/data/histograms/models/histograms_lwnet_drive_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_drive_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_drive_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_hrf_default.json b/tests/segment/data/histograms/models/histograms_lwnet_hrf_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_hrf_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_hrf_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_iostar_vessel.json b/tests/segment/data/histograms/models/histograms_lwnet_iostar_vessel.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_iostar_vessel.json
rename to tests/segment/data/histograms/models/histograms_lwnet_iostar_vessel.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_jsrt_default.json b/tests/segment/data/histograms/models/histograms_lwnet_jsrt_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_jsrt_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_jsrt_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_montgomery_default.json b/tests/segment/data/histograms/models/histograms_lwnet_montgomery_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_montgomery_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_montgomery_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_refuge_cup.json b/tests/segment/data/histograms/models/histograms_lwnet_refuge_cup.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_refuge_cup.json
rename to tests/segment/data/histograms/models/histograms_lwnet_refuge_cup.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_rimoner3_cup_exp1.json b/tests/segment/data/histograms/models/histograms_lwnet_rimoner3_cup_exp1.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_rimoner3_cup_exp1.json
rename to tests/segment/data/histograms/models/histograms_lwnet_rimoner3_cup_exp1.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_shenzhen_default.json b/tests/segment/data/histograms/models/histograms_lwnet_shenzhen_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_shenzhen_default.json
rename to tests/segment/data/histograms/models/histograms_lwnet_shenzhen_default.json
diff --git a/tests/segmentation/data/histograms/models/histograms_lwnet_stare_ah.json b/tests/segment/data/histograms/models/histograms_lwnet_stare_ah.json
similarity index 100%
rename from tests/segmentation/data/histograms/models/histograms_lwnet_stare_ah.json
rename to tests/segment/data/histograms/models/histograms_lwnet_stare_ah.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_chasedb1_first_annotator.json b/tests/segment/data/histograms/raw_data/histograms_chasedb1_first_annotator.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_chasedb1_first_annotator.json
rename to tests/segment/data/histograms/raw_data/histograms_chasedb1_first_annotator.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_cxr8_default.json b/tests/segment/data/histograms/raw_data/histograms_cxr8_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_cxr8_default.json
rename to tests/segment/data/histograms/raw_data/histograms_cxr8_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_drhagis_default.json b/tests/segment/data/histograms/raw_data/histograms_drhagis_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_drhagis_default.json
rename to tests/segment/data/histograms/raw_data/histograms_drhagis_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_drionsdb_expert1.json b/tests/segment/data/histograms/raw_data/histograms_drionsdb_expert1.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_drionsdb_expert1.json
rename to tests/segment/data/histograms/raw_data/histograms_drionsdb_expert1.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_drishtigs1_optic_cup_all.json b/tests/segment/data/histograms/raw_data/histograms_drishtigs1_optic_cup_all.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_drishtigs1_optic_cup_all.json
rename to tests/segment/data/histograms/raw_data/histograms_drishtigs1_optic_cup_all.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_drive_default.json b/tests/segment/data/histograms/raw_data/histograms_drive_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_drive_default.json
rename to tests/segment/data/histograms/raw_data/histograms_drive_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_hrf_default.json b/tests/segment/data/histograms/raw_data/histograms_hrf_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_hrf_default.json
rename to tests/segment/data/histograms/raw_data/histograms_hrf_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_iostar_vessel.json b/tests/segment/data/histograms/raw_data/histograms_iostar_vessel.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_iostar_vessel.json
rename to tests/segment/data/histograms/raw_data/histograms_iostar_vessel.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_jsrt_default.json b/tests/segment/data/histograms/raw_data/histograms_jsrt_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_jsrt_default.json
rename to tests/segment/data/histograms/raw_data/histograms_jsrt_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_montgomery_default.json b/tests/segment/data/histograms/raw_data/histograms_montgomery_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_montgomery_default.json
rename to tests/segment/data/histograms/raw_data/histograms_montgomery_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_refuge_cup.json b/tests/segment/data/histograms/raw_data/histograms_refuge_cup.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_refuge_cup.json
rename to tests/segment/data/histograms/raw_data/histograms_refuge_cup.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_rimoner3_cup_exp1.json b/tests/segment/data/histograms/raw_data/histograms_rimoner3_cup_exp1.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_rimoner3_cup_exp1.json
rename to tests/segment/data/histograms/raw_data/histograms_rimoner3_cup_exp1.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_shenzhen_default.json b/tests/segment/data/histograms/raw_data/histograms_shenzhen_default.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_shenzhen_default.json
rename to tests/segment/data/histograms/raw_data/histograms_shenzhen_default.json
diff --git a/tests/segmentation/data/histograms/raw_data/histograms_stare_ah.json b/tests/segment/data/histograms/raw_data/histograms_stare_ah.json
similarity index 100%
rename from tests/segmentation/data/histograms/raw_data/histograms_stare_ah.json
rename to tests/segment/data/histograms/raw_data/histograms_stare_ah.json
diff --git a/tests/segmentation/test_chasedb1.py b/tests/segment/test_chasedb1.py
similarity index 78%
rename from tests/segmentation/test_chasedb1.py
rename to tests/segment/test_chasedb1.py
index c9bdd898..3607d407 100644
--- a/tests/segmentation/test_chasedb1.py
+++ b/tests/segment/test_chasedb1.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.chasedb1", f"{split}.json"),
+        make_split("mednet.segment.config.data.chasedb1", f"{split}.json"),
         lengths=lengths,
         prefixes=["Image_"],
         possible_labels=[],
@@ -40,7 +40,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.chasedb1")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["chasedb1"])
@@ -50,24 +50,11 @@ def test_database_check():
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.chasedb1")
-@pytest.mark.parametrize(
-    "dataset",
-    [
-        "train",
-        "test",
-    ],
-)
-@pytest.mark.parametrize(
-    "name",
-    [
-        "first_annotator",
-        "second_annotator",
-    ],
-)
+@pytest.mark.parametrize("dataset", ["train", "test"])
+@pytest.mark.parametrize("name", ["first_annotator", "second_annotator"])
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
-        f".{name}",
-        "mednet.libs.segmentation.config.data.chasedb1",
+        f".{name}", "mednet.segment.config.data.chasedb1"
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -98,8 +85,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
     )
 
     datamodule = importlib.import_module(
-        ".first_annotator",
-        "mednet.libs.segmentation.config.data.chasedb1",
+        ".first_annotator", "mednet.segment.config.data.chasedb1"
     ).datamodule
 
     datamodule.model_transforms = []
@@ -109,10 +95,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.chasedb1")
-@pytest.mark.parametrize(
-    "model_name",
-    ["lwnet"],
-)
+@pytest.mark.parametrize("model_name", ["lwnet"])
 def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     reference_histogram_file = str(
         datadir
@@ -120,13 +103,11 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     )
 
     datamodule = importlib.import_module(
-        ".first_annotator",
-        "mednet.libs.segmentation.config.data.chasedb1",
+        ".first_annotator", "mednet.segment.config.data.chasedb1"
     ).datamodule
 
     model = importlib.import_module(
-        f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        f".{model_name}", "mednet.segment.config.models"
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_cli.py b/tests/segment/test_cli.py
similarity index 82%
rename from tests/segmentation/test_cli.py
rename to tests/segment/test_cli.py
index 75838d12..f171587f 100644
--- a/tests/segmentation/test_cli.py
+++ b/tests/segment/test_cli.py
@@ -40,46 +40,9 @@ def _check_help(entry_point):
     assert result.output.startswith("Usage:")
 
 
-def test_config_help():
-    from mednet.libs.segmentation.scripts.config import config
-
-    _check_help(config)
-
-
-def test_config_list_help():
-    from mednet.libs.segmentation.scripts.config import list_
-
-    _check_help(list_)
-
-
-def test_config_list():
-    from mednet.libs.segmentation.scripts.config import list_
-
-    runner = CliRunner()
-    result = runner.invoke(list_)
-    _assert_exit_0(result)
-    assert "module: mednet.libs.segmentation.config.data" in result.output
-    assert "module: mednet.libs.segmentation.config.models" in result.output
-
-
-def test_config_list_v():
-    from mednet.libs.segmentation.scripts.config import list_
-
-    result = CliRunner().invoke(list_, ["--verbose"])
-    _assert_exit_0(result)
-    assert "module: mednet.libs.segmentation.config.data" in result.output
-    assert "module: mednet.libs.segmentation.config.models" in result.output
-
-
-def test_config_describe_help():
-    from mednet.libs.segmentation.scripts.config import describe
-
-    _check_help(describe)
-
-
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_config_describe_drive():
-    from mednet.libs.segmentation.scripts.config import describe
+    from mednet.scripts.config import describe
 
     runner = CliRunner()
     result = runner.invoke(describe, ["drive"])
@@ -87,36 +50,9 @@ def test_config_describe_drive():
     assert "DRIVE dataset for Vessel Segmentation (default protocol)." in result.output
 
 
-def test_database_help():
-    from mednet.libs.segmentation.scripts.database import database
-
-    _check_help(database)
-
-
-def test_datamodule_list_help():
-    from mednet.libs.segmentation.scripts.database import list_
-
-    _check_help(list_)
-
-
-def test_datamodule_list():
-    from mednet.libs.segmentation.scripts.database import list_
-
-    runner = CliRunner()
-    result = runner.invoke(list_)
-    _assert_exit_0(result)
-    assert result.output.startswith("Available databases:")
-
-
-def test_datamodule_check_help():
-    from mednet.libs.segmentation.scripts.database import check
-
-    _check_help(check)
-
-
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--verbose", "--limit=1", "drive"])
@@ -124,41 +60,41 @@ def test_database_check():
 
 
 def test_main_help():
-    from mednet.libs.segmentation.scripts.cli import segmentation
+    from mednet.segment.scripts.cli import segment
 
-    _check_help(segmentation)
+    _check_help(segment)
 
 
-def test_train_help():
-    from mednet.libs.segmentation.scripts.train import train
+def _str_counter(substr, s):
+    return sum(1 for _ in re.finditer(substr, s, re.MULTILINE))
 
-    _check_help(train)
 
+def test_evaluate_help():
+    from mednet.segment.scripts.evaluate import evaluate
 
-def _str_counter(substr, s):
-    return sum(1 for _ in re.finditer(substr, s, re.MULTILINE))
+    _check_help(evaluate)
 
 
-def test_predict_help():
-    from mednet.libs.segmentation.scripts.predict import predict
+def test_dump_annotations_help():
+    from mednet.segment.scripts.dump_annotations import dump_annotations
 
-    _check_help(predict)
+    _check_help(dump_annotations)
 
 
-def test_evaluate_help():
-    from mednet.libs.segmentation.scripts.evaluate import evaluate
+def test_view_help():
+    from mednet.segment.scripts.view import view
 
-    _check_help(evaluate)
+    _check_help(view)
 
 
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_train_lwnet_drive(session_tmp_path):
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.scripts.train import train
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
-    from mednet.libs.segmentation.scripts.train import train
 
     runner = CliRunner()
 
@@ -207,11 +143,11 @@ def test_train_lwnet_drive(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_predict_lwnet_drive(session_tmp_path):
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.scripts.predict import predict
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
-    from mednet.libs.segmentation.scripts.predict import predict
 
     runner = CliRunner()
 
@@ -259,7 +195,7 @@ def test_predict_lwnet_drive(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_dump_annotations_lwnet_drive(session_tmp_path):
-    from mednet.libs.segmentation.scripts.dump_annotations import dump_annotations
+    from mednet.segment.scripts.dump_annotations import dump_annotations
 
     runner = CliRunner()
 
@@ -301,7 +237,7 @@ def test_dump_annotations_lwnet_drive(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_evaluate_lwnet_drive(session_tmp_path):
-    from mednet.libs.segmentation.scripts.evaluate import evaluate
+    from mednet.segment.scripts.evaluate import evaluate
 
     runner = CliRunner()
 
@@ -348,7 +284,7 @@ def test_evaluate_lwnet_drive(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_view_lwnet_drive(session_tmp_path):
-    from mednet.libs.segmentation.scripts.view import view
+    from mednet.segment.scripts.view import view
 
     runner = CliRunner()
 
@@ -385,11 +321,11 @@ def test_view_lwnet_drive(session_tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_train_lwnet_drive_from_checkpoint(tmp_path):
-    from mednet.libs.common.utils.checkpointer import (
+    from mednet.scripts.train import train
+    from mednet.utils.checkpointer import (
         CHECKPOINT_EXTENSION,
         _get_checkpoint_from_alias,
     )
-    from mednet.libs.segmentation.scripts.train import train
 
     runner = CliRunner()
 
@@ -459,7 +395,7 @@ def test_train_lwnet_drive_from_checkpoint(tmp_path):
 @pytest.mark.slow
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_experiment(tmp_path):
-    from mednet.libs.segmentation.scripts.experiment import experiment
+    from mednet.scripts.experiment import experiment
 
     runner = CliRunner()
 
diff --git a/tests/segmentation/test_cxr8.py b/tests/segment/test_cxr8.py
similarity index 88%
rename from tests/segmentation/test_cxr8.py
rename to tests/segment/test_cxr8.py
index 756afb50..cadb8648 100644
--- a/tests/segmentation/test_cxr8.py
+++ b/tests/segment/test_cxr8.py
@@ -27,10 +27,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.cxr8", f"{split}.json.bz2"),
+        make_split("mednet.segment.config.data.cxr8", f"{split}.json.bz2"),
         lengths=lengths,
         prefixes=[],
         possible_labels=[],
@@ -39,7 +39,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.cxr8")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "cxr8"])
@@ -65,7 +65,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.cxr8",
+        "mednet.segment.config.data.cxr8",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -97,7 +97,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.cxr8",
+        "mednet.segment.config.data.cxr8",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -118,12 +118,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.cxr8",
+        "mednet.segment.config.data.cxr8",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_drhagis.py b/tests/segment/test_drhagis.py
similarity index 88%
rename from tests/segmentation/test_drhagis.py
rename to tests/segment/test_drhagis.py
index b18d1571..db571bbd 100644
--- a/tests/segmentation/test_drhagis.py
+++ b/tests/segment/test_drhagis.py
@@ -27,10 +27,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.drhagis", f"{split}.json"),
+        make_split("mednet.segment.config.data.drhagis", f"{split}.json"),
         lengths=lengths,
         prefixes=["Fundus_Images/"],
         possible_labels=[],
@@ -39,7 +39,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.drhagis")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["drhagis"])
@@ -65,7 +65,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.drhagis",
+        "mednet.segment.config.data.drhagis",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -97,7 +97,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.drhagis",
+        "mednet.segment.config.data.drhagis",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -118,12 +118,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.drhagis",
+        "mednet.segment.config.data.drhagis",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_drionsdb.py b/tests/segment/test_drionsdb.py
similarity index 79%
rename from tests/segmentation/test_drionsdb.py
rename to tests/segment/test_drionsdb.py
index 81c77314..6d835269 100644
--- a/tests/segmentation/test_drionsdb.py
+++ b/tests/segment/test_drionsdb.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.drionsdb", f"{split}.json"),
+        make_split("mednet.segment.config.data.drionsdb", f"{split}.json"),
         lengths=lengths,
         prefixes=["images/image_"],
         possible_labels=[],
@@ -40,7 +40,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.drionsdb")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["drionsdb"])
@@ -50,24 +50,11 @@ def test_database_check():
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.drionsdb")
-@pytest.mark.parametrize(
-    "dataset",
-    [
-        "train",
-        "test",
-    ],
-)
-@pytest.mark.parametrize(
-    "name",
-    [
-        "expert1",
-        "expert2",
-    ],
-)
+@pytest.mark.parametrize("dataset", ["train", "test"])
+@pytest.mark.parametrize("name", ["expert1", "expert2"])
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
-        f".{name}",
-        "mednet.libs.segmentation.config.data.drionsdb",
+        f".{name}", "mednet.segment.config.data.drionsdb"
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -94,12 +81,11 @@ def test_loading(database_checkers, name: str, dataset: str):
 @pytest.mark.skip_if_rc_var_not_set("datadir.drionsdb")
 def test_raw_transforms_image_quality(database_checkers, datadir):
     reference_histogram_file = str(
-        datadir / "histograms/raw_data/histograms_drionsdb_expert1.json",
+        datadir / "histograms/raw_data/histograms_drionsdb_expert1.json"
     )
 
     datamodule = importlib.import_module(
-        ".expert1",
-        "mednet.libs.segmentation.config.data.drionsdb",
+        ".expert1", "mednet.segment.config.data.drionsdb"
     ).datamodule
 
     datamodule.model_transforms = []
@@ -109,23 +95,18 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.drionsdb")
-@pytest.mark.parametrize(
-    "model_name",
-    ["lwnet"],
-)
+@pytest.mark.parametrize("model_name", ["lwnet"])
 def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     reference_histogram_file = str(
         datadir / f"histograms/models/histograms_{model_name}_drionsdb_expert1.json",
     )
 
     datamodule = importlib.import_module(
-        ".expert1",
-        "mednet.libs.segmentation.config.data.drionsdb",
+        ".expert1", "mednet.segment.config.data.drionsdb"
     ).datamodule
 
     model = importlib.import_module(
-        f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        f".{model_name}", "mednet.segment.config.models"
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_drishtigs1.py b/tests/segment/test_drishtigs1.py
similarity index 89%
rename from tests/segmentation/test_drishtigs1.py
rename to tests/segment/test_drishtigs1.py
index 5e4eb289..e49d79ba 100644
--- a/tests/segmentation/test_drishtigs1.py
+++ b/tests/segment/test_drishtigs1.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.drishtigs1", f"{split}.json"),
+        make_split("mednet.segment.config.data.drishtigs1", f"{split}.json"),
         lengths=lengths,
         prefixes=[
             "Drishti-GS1_files/Training/Images/drishtiGS_",
@@ -43,7 +43,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.drishtigs1")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["drishtigs1-disc-all"])
@@ -72,7 +72,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.drishtigs1",
+        "mednet.segment.config.data.drishtigs1",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -107,7 +107,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".optic_cup_all",
-        "mednet.libs.segmentation.config.data.drishtigs1",
+        "mednet.segment.config.data.drishtigs1",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -129,12 +129,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".optic_cup_all",
-        "mednet.libs.segmentation.config.data.drishtigs1",
+        "mednet.segment.config.data.drishtigs1",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_drive.py b/tests/segment/test_drive.py
similarity index 88%
rename from tests/segmentation/test_drive.py
rename to tests/segment/test_drive.py
index 59239042..de30a2d1 100644
--- a/tests/segmentation/test_drive.py
+++ b/tests/segment/test_drive.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.drive", f"{split}.json"),
+        make_split("mednet.segment.config.data.drive", f"{split}.json"),
         lengths=lengths,
         prefixes=["training/", "test/"],
         possible_labels=[],
@@ -40,7 +40,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.drive")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["drive"])
@@ -66,7 +66,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.drive",
+        "mednet.segment.config.data.drive",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -98,7 +98,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.drive",
+        "mednet.segment.config.data.drive",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -119,12 +119,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.drive",
+        "mednet.segment.config.data.drive",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_hrf.py b/tests/segment/test_hrf.py
similarity index 80%
rename from tests/segmentation/test_hrf.py
rename to tests/segment/test_hrf.py
index fafd1ba1..c8548ad1 100644
--- a/tests/segmentation/test_hrf.py
+++ b/tests/segment/test_hrf.py
@@ -27,10 +27,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.hrf", f"{split}.json"),
+        make_split("mednet.segment.config.data.hrf", f"{split}.json"),
         lengths=lengths,
         prefixes=["images/"],
         possible_labels=[],
@@ -39,7 +39,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.hrf")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["hrf"])
@@ -49,23 +49,14 @@ def test_database_check():
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.hrf")
-@pytest.mark.parametrize(
-    "dataset",
-    [
-        "train",
-        "test",
-    ],
-)
+@pytest.mark.parametrize("dataset", ["train", "test"])
 @pytest.mark.parametrize(
     "name",
-    [
-        "default",
-    ],
+    ["default"],
 )
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
-        f".{name}",
-        "mednet.libs.segmentation.config.data.hrf",
+        f".{name}", "mednet.segment.config.data.hrf"
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -96,8 +87,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
     )
 
     datamodule = importlib.import_module(
-        ".default",
-        "mednet.libs.segmentation.config.data.hrf",
+        ".default", "mednet.segment.config.data.hrf"
     ).datamodule
 
     datamodule.model_transforms = []
@@ -107,23 +97,18 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.hrf")
-@pytest.mark.parametrize(
-    "model_name",
-    ["lwnet"],
-)
+@pytest.mark.parametrize("model_name", ["lwnet"])
 def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     reference_histogram_file = str(
         datadir / f"histograms/models/histograms_{model_name}_hrf_default.json",
     )
 
     datamodule = importlib.import_module(
-        ".default",
-        "mednet.libs.segmentation.config.data.hrf",
+        ".default", "mednet.segment.config.data.hrf"
     ).datamodule
 
     model = importlib.import_module(
-        f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        f".{model_name}", "mednet.segment.config.models"
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_iostar.py b/tests/segment/test_iostar.py
similarity index 88%
rename from tests/segmentation/test_iostar.py
rename to tests/segment/test_iostar.py
index 3776513b..f924191a 100644
--- a/tests/segmentation/test_iostar.py
+++ b/tests/segment/test_iostar.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.iostar", f"{split}.json"),
+        make_split("mednet.segment.config.data.iostar", f"{split}.json"),
         lengths=lengths,
         prefixes=["image/STAR "],
         possible_labels=[],
@@ -40,7 +40,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.iostar")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["iostar-vessel"])
@@ -64,7 +64,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.iostar",
+        "mednet.segment.config.data.iostar",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -96,7 +96,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".vessel",
-        "mednet.libs.segmentation.config.data.iostar",
+        "mednet.segment.config.data.iostar",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -117,12 +117,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".vessel",
-        "mednet.libs.segmentation.config.data.iostar",
+        "mednet.segment.config.data.iostar",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_jsrt.py b/tests/segment/test_jsrt.py
similarity index 77%
rename from tests/segmentation/test_jsrt.py
rename to tests/segment/test_jsrt.py
index a792994f..38a13675 100644
--- a/tests/segmentation/test_jsrt.py
+++ b/tests/segment/test_jsrt.py
@@ -17,9 +17,7 @@ def id_function(val):
 
 @pytest.mark.parametrize(
     "split,lengths",
-    [
-        ("default", dict(train=172, validation=25, test=50)),
-    ],
+    [("default", dict(train=172, validation=25, test=50))],
     ids=id_function,  # just changes how pytest prints it
 )
 def test_protocol_consistency(
@@ -27,10 +25,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.jsrt", f"{split}.json"),
+        make_split("mednet.segment.config.data.jsrt", f"{split}.json"),
         lengths=lengths,
         prefixes=["All247images/JPC"],
         possible_labels=[],
@@ -39,7 +37,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.jsrt")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["jsrt"])
@@ -49,24 +47,11 @@ def test_database_check():
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.jsrt")
-@pytest.mark.parametrize(
-    "dataset",
-    [
-        "train",
-        "validation",
-        "test",
-    ],
-)
-@pytest.mark.parametrize(
-    "name",
-    [
-        "default",
-    ],
-)
+@pytest.mark.parametrize("dataset", ["train", "validation", "test"])
+@pytest.mark.parametrize("name", ["default"])
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
-        f".{name}",
-        "mednet.libs.segmentation.config.data.jsrt",
+        f".{name}", "mednet.segment.config.data.jsrt"
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -97,8 +82,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
     )
 
     datamodule = importlib.import_module(
-        ".default",
-        "mednet.libs.segmentation.config.data.jsrt",
+        ".default", "mednet.segment.config.data.jsrt"
     ).datamodule
 
     datamodule.model_transforms = []
@@ -108,23 +92,18 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.jsrt")
-@pytest.mark.parametrize(
-    "model_name",
-    ["lwnet"],
-)
+@pytest.mark.parametrize("model_name", ["lwnet"])
 def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     reference_histogram_file = str(
         datadir / f"histograms/models/histograms_{model_name}_jsrt_default.json",
     )
 
     datamodule = importlib.import_module(
-        ".default",
-        "mednet.libs.segmentation.config.data.jsrt",
+        ".default", "mednet.segment.config.data.jsrt"
     ).datamodule
 
     model = importlib.import_module(
-        f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        f".{model_name}", "mednet.segment.config.models"
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_measures.py b/tests/segment/test_measures.py
similarity index 90%
rename from tests/segmentation/test_measures.py
rename to tests/segment/test_measures.py
index cfc9db1d..239f0509 100644
--- a/tests/segmentation/test_measures.py
+++ b/tests/segment/test_measures.py
@@ -5,7 +5,7 @@
 import random
 
 import numpy
-from mednet.libs.segmentation.engine.evaluator import all_metrics
+from mednet.segment.engine.evaluator import all_metrics
 
 
 def test_all_metrics():
diff --git a/tests/segmentation/test_montgomery.py b/tests/segment/test_montgomery.py
similarity index 88%
rename from tests/segmentation/test_montgomery.py
rename to tests/segment/test_montgomery.py
index cb6223ac..b2fc0ffb 100644
--- a/tests/segmentation/test_montgomery.py
+++ b/tests/segment/test_montgomery.py
@@ -27,10 +27,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.montgomery", f"{split}.json"),
+        make_split("mednet.segment.config.data.montgomery", f"{split}.json"),
         lengths=lengths,
         prefixes=["CXR_png"],
         possible_labels=[],
@@ -39,7 +39,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.montgomery")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["montgomery"])
@@ -66,7 +66,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.montgomery",
+        "mednet.segment.config.data.montgomery",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -98,7 +98,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.montgomery",
+        "mednet.segment.config.data.montgomery",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -119,12 +119,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.montgomery",
+        "mednet.segment.config.data.montgomery",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_refuge.py b/tests/segment/test_refuge.py
similarity index 84%
rename from tests/segmentation/test_refuge.py
rename to tests/segment/test_refuge.py
index 14b04b69..ec4b1c4a 100644
--- a/tests/segmentation/test_refuge.py
+++ b/tests/segment/test_refuge.py
@@ -27,10 +27,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.refuge", f"{split}.json"),
+        make_split("mednet.segment.config.data.refuge", f"{split}.json"),
         lengths=lengths,
         prefixes=["Training400/", "REFUGE-Validation400/V", "Test400/T0"],
         possible_labels=[],
@@ -39,7 +39,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.refuge")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=10", "refuge-disc"])
@@ -51,23 +51,16 @@ def test_database_check():
 @pytest.mark.skip_if_rc_var_not_set("datadir.refuge")
 @pytest.mark.parametrize(
     "dataset",
-    [
-        "train",
-        "validation",
-        "test",
-    ],
+    ["train", "validation", "test"],
 )
 @pytest.mark.parametrize(
     "name",
-    [
-        "cup",
-        "disc",
-    ],
+    ["cup", "disc"],
 )
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.refuge",
+        "mednet.segment.config.data.refuge",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -98,8 +91,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
     )
 
     datamodule = importlib.import_module(
-        ".cup",
-        "mednet.libs.segmentation.config.data.refuge",
+        ".cup", "mednet.segment.config.data.refuge"
     ).datamodule
 
     datamodule.model_transforms = []
@@ -119,13 +111,11 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     )
 
     datamodule = importlib.import_module(
-        ".cup",
-        "mednet.libs.segmentation.config.data.refuge",
+        ".cup", "mednet.segment.config.data.refuge"
     ).datamodule
 
     model = importlib.import_module(
-        f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        f".{model_name}", "mednet.segment.config.models"
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_rimoner3.py b/tests/segment/test_rimoner3.py
similarity index 89%
rename from tests/segmentation/test_rimoner3.py
rename to tests/segment/test_rimoner3.py
index 2a5bde70..3c784666 100644
--- a/tests/segmentation/test_rimoner3.py
+++ b/tests/segment/test_rimoner3.py
@@ -30,10 +30,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.rimoner3", f"{split}.json"),
+        make_split("mednet.segment.config.data.rimoner3", f"{split}.json"),
         lengths=lengths,
         prefixes=["Healthy/Stereo Images/N-", "Glaucoma and suspects/Stereo Images/"],
         possible_labels=[],
@@ -42,7 +42,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.rimoner3")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["rimoner3-cup"])
@@ -71,7 +71,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.rimoner3",
+        "mednet.segment.config.data.rimoner3",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -106,7 +106,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".cup_exp1",
-        "mednet.libs.segmentation.config.data.rimoner3",
+        "mednet.segment.config.data.rimoner3",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -127,12 +127,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".cup_exp1",
-        "mednet.libs.segmentation.config.data.rimoner3",
+        "mednet.segment.config.data.rimoner3",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_shenzhen.py b/tests/segment/test_shenzhen.py
similarity index 88%
rename from tests/segmentation/test_shenzhen.py
rename to tests/segment/test_shenzhen.py
index 71ea78f2..0083262d 100644
--- a/tests/segmentation/test_shenzhen.py
+++ b/tests/segment/test_shenzhen.py
@@ -27,10 +27,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.shenzhen", f"{split}.json"),
+        make_split("mednet.segment.config.data.shenzhen", f"{split}.json"),
         lengths=lengths,
         prefixes=["CXR_png/CHNCXR_"],
         possible_labels=[],
@@ -39,7 +39,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.shenzhen")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["--limit=20", "shenzhen"])
@@ -66,7 +66,7 @@ def test_database_check():
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
         f".{name}",
-        "mednet.libs.segmentation.config.data.shenzhen",
+        "mednet.segment.config.data.shenzhen",
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -98,7 +98,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.shenzhen",
+        "mednet.segment.config.data.shenzhen",
     ).datamodule
 
     datamodule.model_transforms = []
@@ -119,12 +119,12 @@ def test_model_transforms_image_quality(database_checkers, datadir, model_name):
 
     datamodule = importlib.import_module(
         ".default",
-        "mednet.libs.segmentation.config.data.shenzhen",
+        "mednet.segment.config.data.shenzhen",
     ).datamodule
 
     model = importlib.import_module(
         f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        "mednet.segment.config.models",
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/test_stare.py b/tests/segment/test_stare.py
similarity index 82%
rename from tests/segmentation/test_stare.py
rename to tests/segment/test_stare.py
index 6b6307d8..f4f95605 100644
--- a/tests/segmentation/test_stare.py
+++ b/tests/segment/test_stare.py
@@ -28,10 +28,10 @@ def test_protocol_consistency(
     split: str,
     lengths: dict[str, int],
 ):
-    from mednet.libs.common.data.split import make_split
+    from mednet.data.split import make_split
 
     database_checkers.check_split(
-        make_split("mednet.libs.segmentation.config.data.stare", f"{split}.json"),
+        make_split("mednet.segment.config.data.stare", f"{split}.json"),
         lengths=lengths,
         prefixes=["stare-images/im0"],
         possible_labels=[],
@@ -40,7 +40,7 @@ def test_protocol_consistency(
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.stare")
 def test_database_check():
-    from mednet.libs.segmentation.scripts.database import check
+    from mednet.scripts.database import check
 
     runner = CliRunner()
     result = runner.invoke(check, ["stare"])
@@ -52,22 +52,15 @@ def test_database_check():
 @pytest.mark.skip_if_rc_var_not_set("datadir.stare")
 @pytest.mark.parametrize(
     "dataset",
-    [
-        "train",
-        "test",
-    ],
+    ["train", "test"],
 )
 @pytest.mark.parametrize(
     "name",
-    [
-        "ah",
-        "vk",
-    ],
+    ["ah", "vk"],
 )
 def test_loading(database_checkers, name: str, dataset: str):
     datamodule = importlib.import_module(
-        f".{name}",
-        "mednet.libs.segmentation.config.data.stare",
+        f".{name}", "mednet.segment.config.data.stare"
     ).datamodule
 
     datamodule.model_transforms = []  # should be done before setup()
@@ -98,8 +91,7 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
     )
 
     datamodule = importlib.import_module(
-        ".ah",
-        "mednet.libs.segmentation.config.data.stare",
+        ".ah", "mednet.segment.config.data.stare"
     ).datamodule
 
     datamodule.model_transforms = []
@@ -109,23 +101,18 @@ def test_raw_transforms_image_quality(database_checkers, datadir):
 
 
 @pytest.mark.skip_if_rc_var_not_set("datadir.stare")
-@pytest.mark.parametrize(
-    "model_name",
-    ["lwnet"],
-)
+@pytest.mark.parametrize("model_name", ["lwnet"])
 def test_model_transforms_image_quality(database_checkers, datadir, model_name):
     reference_histogram_file = str(
         datadir / f"histograms/models/histograms_{model_name}_stare_ah.json",
     )
 
     datamodule = importlib.import_module(
-        ".ah",
-        "mednet.libs.segmentation.config.data.stare",
+        ".ah", "mednet.segment.config.data.stare"
     ).datamodule
 
     model = importlib.import_module(
-        f".{model_name}",
-        "mednet.libs.segmentation.config.models",
+        f".{model_name}", "mednet.segment.config.models"
     ).model
 
     datamodule.model_transforms = model.model_transforms
diff --git a/tests/segmentation/__init__.py b/tests/segmentation/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/test_cli.py b/tests/test_cli.py
index abed41d2..3dacef8e 100644
--- a/tests/test_cli.py
+++ b/tests/test_cli.py
@@ -53,7 +53,98 @@ def test_info():
     assert "platform:" in result.output
     assert "accelerators:" in result.output
     assert "version:" in result.output
-    assert "configured classification databases:" in result.output
-    assert "configured segmentation databases:" in result.output
+    assert "databases:" in result.output
     assert "dependencies:" in result.output
     assert "python:" in result.output
+
+
+def test_config_help():
+    from mednet.scripts.config import config
+
+    _check_help(config)
+
+
+def test_config_list_help():
+    from mednet.scripts.config import list_
+
+    _check_help(list_)
+
+
+def test_config_list():
+    from mednet.scripts.config import list_
+
+    runner = CliRunner()
+    result = runner.invoke(list_)
+    _assert_exit_0(result)
+    assert "module: mednet.classify.config.data" in result.output
+    assert "module: mednet.classify.config.models" in result.output
+    assert "module: mednet.segment.config.data" in result.output
+    assert "module: mednet.segment.config.models" in result.output
+
+
+def test_config_list_v():
+    from mednet.scripts.config import list_
+
+    result = CliRunner().invoke(list_, ["--verbose"])
+    _assert_exit_0(result)
+    assert "module: mednet.classify.config.data" in result.output
+    assert "module: mednet.classify.config.models" in result.output
+    assert "module: mednet.segment.config.data" in result.output
+    assert "module: mednet.segment.config.models" in result.output
+
+
+def test_config_describe_help():
+    from mednet.scripts.config import describe
+
+    _check_help(describe)
+
+
+def test_database_help():
+    from mednet.scripts.database import database
+
+    _check_help(database)
+
+
+def test_database_list_help():
+    from mednet.scripts.database import list_
+
+    _check_help(list_)
+
+
+def test_database_list():
+    from mednet.scripts.database import list_
+
+    runner = CliRunner()
+    result = runner.invoke(list_)
+    _assert_exit_0(result)
+    assert result.output.startswith("  - ")
+
+
+def test_database_check_help():
+    from mednet.scripts.database import check
+
+    _check_help(check)
+
+
+def test_train_help():
+    from mednet.scripts.train import train
+
+    _check_help(train)
+
+
+def test_predict_help():
+    from mednet.scripts.predict import predict
+
+    _check_help(predict)
+
+
+def test_experiment_help():
+    from mednet.scripts.experiment import experiment
+
+    _check_help(experiment)
+
+
+def test_upload_help():
+    from mednet.scripts.upload import upload
+
+    _check_help(upload)
diff --git a/tests/test_database_split.py b/tests/test_database_split.py
index 114dd1ba..8f50ed99 100644
--- a/tests/test_database_split.py
+++ b/tests/test_database_split.py
@@ -3,7 +3,7 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 """Test code for datasets."""
 
-from mednet.libs.common.data.split import JSONDatabaseSplit
+from mednet.data.split import JSONDatabaseSplit
 
 
 def test_json_loading(datadir):
diff --git a/tests/test_image_utils.py b/tests/test_image_utils.py
index 6ba40ef1..ab431eca 100644
--- a/tests/test_image_utils.py
+++ b/tests/test_image_utils.py
@@ -5,7 +5,7 @@
 
 import numpy
 import PIL.Image
-from mednet.libs.common.data.image_utils import remove_black_borders
+from mednet.data.image_utils import remove_black_borders
 
 
 def test_remove_black_borders(datadir):
diff --git a/tests/test_resource_monitor.py b/tests/test_resource_monitor.py
index ed409590..028932ce 100644
--- a/tests/test_resource_monitor.py
+++ b/tests/test_resource_monitor.py
@@ -13,7 +13,7 @@ import pytest
 
 
 def test_cpu_constants():
-    from mednet.libs.common.utils.resources import cpu_constants
+    from mednet.utils.resources import cpu_constants
 
     v = cpu_constants()
     assert "memory-total-GB/cpu" in v
@@ -21,8 +21,8 @@ def test_cpu_constants():
 
 
 def test_combined_monitor_cpu_only():
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import _CombinedMonitor
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import _CombinedMonitor
 
     monitor = _CombinedMonitor(
         device_type=DeviceManager("cpu").device_type,
@@ -48,7 +48,7 @@ def test_combined_monitor_cpu_only():
     reason="Requires macOS on Apple silicon to run",
 )
 def test_mps_constants():
-    from mednet.libs.common.utils.resources import mps_constants
+    from mednet.utils.resources import mps_constants
 
     v = mps_constants()
     assert "apple-processor-model" in v
@@ -60,8 +60,8 @@ def test_mps_constants():
     reason="Requires macOS on Apple silicon to run",
 )
 def test_combined_monitor_macos_gpu():
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import _CombinedMonitor
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import _CombinedMonitor
 
     monitor = _CombinedMonitor(
         device_type=DeviceManager("mps").device_type,
@@ -90,7 +90,7 @@ def test_combined_monitor_macos_gpu():
     shutil.which("nvidia-smi") is None, reason="Requires nvidia-smi to run"
 )
 def test_cuda_constants():
-    from mednet.libs.common.utils.resources import cuda_constants
+    from mednet.utils.resources import cuda_constants
 
     v = cuda_constants()
     assert "driver-version/gpu" in v
@@ -101,8 +101,8 @@ def test_cuda_constants():
     shutil.which("nvidia-smi") is None, reason="Requires nvidia-smi to run"
 )
 def test_combined_monitor_nvidia_gpu():
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import _CombinedMonitor
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import _CombinedMonitor
 
     monitor = _CombinedMonitor(
         device_type=DeviceManager("cuda").device_type,
@@ -130,8 +130,8 @@ def test_combined_monitor_nvidia_gpu():
 
 
 def test_aggregation():
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import _CombinedMonitor, aggregate
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import _CombinedMonitor, aggregate
 
     monitor = _CombinedMonitor(
         device_type=DeviceManager("cpu").device_type,
@@ -168,8 +168,8 @@ def test_mp_cpu_monitoring():
     # Checks a "normal" workflow, where the monitoring interval is smaller than
     # the total work time
 
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import ResourceMonitor, aggregate
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import ResourceMonitor, aggregate
 
     rm = ResourceMonitor(
         interval=0.2,
@@ -189,8 +189,8 @@ def test_mp_cpu_monitoring_short_processing():
     # Checks we can get at least 1 monitoring sample even if the processing is
     # super short
 
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import ResourceMonitor, aggregate
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import ResourceMonitor, aggregate
 
     rm = ResourceMonitor(
         interval=0.5,
@@ -214,8 +214,8 @@ def test_mp_macos_gpu_monitoring():
     # Checks a "normal" workflow, where the monitoring interval is smaller than
     # the total work time
 
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import ResourceMonitor, aggregate
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import ResourceMonitor, aggregate
 
     rm = ResourceMonitor(
         interval=1.5,
@@ -240,8 +240,8 @@ def test_mp_macos_gpu_monitoring_short_processing():
     # shorter.  In this check we execute an external utility which may
     # delay obtaining samples.
 
-    from mednet.libs.common.engine.device import DeviceManager
-    from mednet.libs.common.utils.resources import ResourceMonitor, aggregate
+    from mednet.engine.device import DeviceManager
+    from mednet.utils.resources import ResourceMonitor, aggregate
 
     rm = ResourceMonitor(
         interval=1.5,  # on my mac, this measurements take ~0.9s
diff --git a/tests/test_transforms.py b/tests/test_transforms.py
index 33e80bb9..8bbfc850 100644
--- a/tests/test_transforms.py
+++ b/tests/test_transforms.py
@@ -7,8 +7,8 @@ import numpy
 import PIL.Image
 import torch
 import torchvision.transforms.functional as F  # noqa: N812
-from mednet.libs.common.data.augmentations import ElasticDeformation
-from mednet.libs.common.models.transforms import crop_image_to_mask
+from mednet.data.augmentations import ElasticDeformation
+from mednet.models.transforms import crop_image_to_mask
 
 
 def test_crop_mask():
-- 
GitLab