python3을 사용하여 종속성을 설치합니다.
pip install -r requirements.txt
1.) 훈련용 데이터를 준비하려면 PURE를 다운로드하고 src/preprocessing/PURE의 단계를 따르세요.
2.) 다음을 사용하여 여러 모델을 훈련합니다.
./scripts/train_PURE.sh
3.) 다음을 사용하여 모델을 테스트합니다.
./scripts/test_PURE.sh
새 데이터로더가 추가되면 해당 명령줄 인수에서 선택할 수 있도록 src/datasets/utils.py에 추가해야 합니다. src/test.py의 30행에 새 데이터 세트를 추가하여 교차 데이터 세트 실험을 실행할 수 있습니다.
우리 코드나 데이터의 일부를 사용하는 경우 우리 논문을 인용해 주세요.
@inproceedings{speth2023sinc,
title={Non-Contrastive Unsupervised Learning of Physiological Signals from Video},
author={Speth, Jeremy and Vance, Nathan and Flynn, Patrick and Czajka, Adam},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
year={2023},
}