This repo is the PyTorch implementation for the paper:
The code is developed using Python 3.8 with PyTorch 1.11.0. All experiments in our paper were conducted on a single NVIDIA A40 GPU with 48G GPU memory.
Install the main packages:
pytorch == 1.11.0
torchvision == 0.12.0
The dataset can be downloaded in following links:
PS: Please cite the papers of original dataset when using the data in your publications.
Following the list files (within the "data" folders) to split the datasets
python train_stycona.py
python eval.py
If you find this project useful, please consider citing:
@inproceedings{shen2026style,
title={Style Content Decomposition-based Data Augmentation for Domain Generalizable Medical Image Segmentation},
author={Zhiqiang Shen and Peng Cao and Jinzhu Yang and Osmar Zaiane and Zhaolin Chen},
booktitle={Medical Imaging with Deep Learning},
year={2026}
}
If you have any questions or suggestions, please feel free to contact me (xxszqyy@gmail.com).
Thanks to the authors for providing the processed data.