Prepare datasets in data directory. You can reference each datasets format on each projects README.
clshub/data
└── rsna2022
Clone repo
$ git clone https://github.com/okotaku/clshub
Start a docker container
$ docker compose up -d clshub
For basic usage of configs, see MMClassification: Learn about Configs
# single-gpu
$ docker compose exec clshub mim train mmcls ${CONFIG_FILE}
# Example
$ docker compose exec clshub mim train mmcls configs/projects/rsna2022/efficientnet/efficientnet-b3_2xb8_rsna2022.py
# multiple-gpu
$ docker compose exec clshub mim train mmcls ${CONFIG_FILE} --gpus ${GPUS} --launcher pytorch
# single-gpu
$ docker compose exec clshub mim test mmcls ${CONFIG_FILE} --checkpoint ${CHECKPOINT_FILE}
# Example
$ docker compose exec clshub mim test mmcls configs/projects/rsna2022/efficientnet/efficientnet-b3_2xb8_rsna2022.py --checkpoint work_dirs/efficientnet-b3_2xb8_rsna2022/best_rsna2022/f1-score_cancer_epoch_15.pth