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