Multichannel Model Support for Pre-Aligned Volumes#1896
Multichannel Model Support for Pre-Aligned Volumes#1896CavRiley wants to merge 5 commits intoProject-MONAI:mainfrom
Conversation
Adds flags to the local datastore init signaling the data is either multichannel or multi-file (each directory has a sample with multiple volumes Signed-off-by: Cavan Riley <cavan-riley@uiowa.edu>
Adds ability to load multiple volumes per sample or load sequence data depending on request Signed-off-by: Cavan Riley <cavan-riley@uiowa.edu>
BraTS sample application addition using BraTS 2020 multi-volume data Signed-off-by: Cavan Riley <cavan-riley@uiowa.edu>
Signed-off-by: Cavan Riley <cavan-riley@uiowa.edu>
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Overview
Adds ability for training multichannel segmentation models on pre-aligned/co-registered volumes using the local datastore. I was working based off this issue #241
I added a working implementation for the BraTS 2020 dataset with individual volumes as a reference use case.
Changes
--input_channelsargument to support multichannel model configurations--multi_fileargument to handle multi-file volume inputs (each sample has a directory with multiple volumes)--multichannelargument to handle multichannel inputs (example sample has a single image with multiple volumes)Results (BraTS 2020 — 150 epochs)
Notes
I'd be happy to incorporate any feedback from maintainers so this could be added