This is the official repository of
Generalizable Cervical Cancer Screening via Large-scale Pretraining and Test-Time Adaptation
by Hao Jiang, Cheng Jin, Huangjing Lin, Yanning Zhou, Xi Wang, Jiabo Ma, Li Ding, Jun Hou, Runsheng Liu, Zhizhong Chai, Luyang Luo, Huijuan Shi, Yinling Qian, Qiong Wang, Changzhong Li, Anjia Han, Ronald Chan, Hao Chen
- Python 3.9.0
- CUDA 12.2
- PyTorch 2.0.0
- Clone the repository
git clone https://github.com/hjiangaz/Smart-CCS
- Install the liabarary
cd subfolders
pip install -r requirements.txt
- Download pretrained weights
Download pretrained models, including feature extractor, detector, and classifier
- Cell-level Screening
cd Det-cell
sh ./configs/extract.sh
- WSI-level Screening
cd Cls-WSI
sh ./scripts/test.sh
This project is covered under the Apache 2.0 License.
If you find this work useful, please cite:
@article{jiang2025generalizable,
title={Generalizable Cervical Cancer Screening via Large-scale Pretraining and Test-Time Adaptation},
author={Jiang, Hao and Jin, Cheng and Lin, Huangjing and Zhou, Yanning and Wang, Xi and Ma, Jiabo and Ding, Li and Hou, Jun and Liu, Runsheng and Chai, Zhizhong and others},
journal={arXiv preprint arXiv:2502.09662},
year={2025}
}