# Reproducibility for Cross-View Mutual Learning for Semi-Supervised Medical Image Segmentation

## Requirements
This repository is based on PyTorch 1.9.1, CUDA 11.6 and Python 3.9.15. All experiments in our paper were conducted on an NVIDIA GeForce RTX 3090 GPU with an identical experimental setting.

## Usage
We provide full code for ACDC dataset.

Data could be got at [ACDC](https://github.com/HiLab-git/SSL4MIS/tree/master/data/ACDC).

To train a model,
``` 
python CML_ACDC_train.py
``` 

To test a model,
``` 
python test_ACDC.py
``` 

Note that we need to run test_ACDC.py for our CML method to get the final performance on the testing set. 

## Acknowledgements
Our code is modified from [URPC](https://github.com/HiLab-git/SSL4MIS), [SS-Net](https://github.com/ycwu1997/SS-Net) and [BCP](https://github.com/DeepMed-Lab-ECNU/BCP). Thanks to these authors for their valuable work.

## Reproducibility
We will release our full code for all there datasets after the paper is accepted.


