This is an implementation of the paper Exploring Task Structure for Brain Tumor Segmentation From Multi-Modality MR Images published on IEEE Transaction on Image Processing.
python(Tested on 3.6)
TensoFlow(Tested on 1.8)
BraTS 2017 data set(including training set and validation set).
Sample list file *.txt(eg. train.txt), which contains the filenames of the inputs.
Modify the configuration file netetw.conf and run:
python etwtest.py
The training of this implementation is divided into two stages.
- The first stage is to train the three subnets respectively using the corresponding segmentation label.
Modify the configuration filenet_type.confandnetet.conffor trainingetnet.
Modify the configuration filenet_type.confandnettc.conffor trainingtcnet.
Modify the configuration filenet_type.confandnetwt.conffor trainingwtnet.
After Modifying the corresponding files, run the command below respectively:
python train.py
- The second stage is to train the combined net
etwbased on the configuration filenetetw.confby running:
python etwtrain.py