This Docker image provides a ready-to-use environment for ConfLUNet, a deep learning model that performs instance segmentation of multiple sclerosis lesions in FLAIR MRI images. The model is based on the nnUNet framework.
To use this image, you need a CUDA-capable GPU with appropriate drivers and nvidia-docker installed.
Basic usage pattern:
docker run -it --gpus all --shm-size=40gb \
-v /path/to/your/data:/opt/conflunet_resources \
petermcgor/conflunet:0.2.0 [command]
Your system should have:
Your mounted volume must contain the following nnUNet directory structure:
/path/to/your/data/
├── nnUNet_raw/ # Raw data following nnUNet format
├── nnUNet_preprocessed/ # Preprocessed data
└── nnUNet_results/ # Training results
Preprocessing data:
docker run -it --gpus all --shm-size=40gb \
-v /path/to/your/data:/opt/conflunet_resources \
petermcgor/conflunet:0.2.0 \
conflunet_plan_and_preprocess --dataset_id [ID] --check_dataset_integrity
Training:
docker run -it --gpus all --shm-size=40gb \
-v /path/to/your/data:/opt/conflunet_resources \
petermcgor/conflunet:0.2.0 \
conflunet_train --dataset_id [ID] --fold [FOLD] --model_name [NAME]
For detailed documentation, dataset preparation guidelines, and model information, visit the ConfLUNet GitHub repository.
This project is licensed under the MIT License - see the LICENSE file in the GitHub repository for details.
For issues, questions, or contributions, please visit our GitHub repository.
Content type
Image
Digest
sha256:c4b3538fa…
Size
4.2 GB
Last updated
about 1 year ago
docker pull petermcgor/conflunet:unsplittable_lesions_v2