Implemention of paper "Federated Modality-specific Encoders and Partially Personalized Fusion Decoder for Multimodal Brain Tumor Segmentation"

- Download dataset
- Environment prepare: pip install -r requirements.txt
- Training: Replace the datapath in the training command of run.sh, and run it. The training code will utilize four GPUs to simultaneously train the server and client, and the training time is approximately 30 hours. After training, the model will be stored in folder "./results".
- Testing: Replace the datapath and checkpoint path in the testing command of test.sh, and run it, which will do the test and store results in folder "test_results". Our pretrainied model is available here.