使用 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},
}