├── .gitignore ├── LICENSE ├── README.md ├── convert_checkpoint.py ├── environment.yml ├── eval.py ├── metadata ├── img │ ├── byol.png │ ├── full_diagram.png │ ├── isolated.png │ ├── pipeline.png │ └── techniques_.png ├── m4singer_renamed_split_4s │ └── speaker_pairs.txt └── vocalset_renamed_split_4s │ └── speaker_pairs.txt ├── preprocess ├── create_speaker_pairs.py └── preprocess_dataset.py ├── singer_identity ├── __init__.py ├── callbacks │ ├── evaluation.py │ └── ma_updates.py ├── data │ ├── augmentations.py │ ├── base.py │ └── siamese_encoders.py ├── losses.py ├── model.py ├── models │ ├── byol.py │ └── network_components.py ├── train_configs │ ├── README.md │ ├── byol.yaml │ ├── common.yaml │ ├── contrastive-vc.yaml │ ├── contrastive.yaml │ ├── contrastive_test.yaml │ ├── uniformity-alignment.yaml │ └── vicreg.yaml ├── trainer.py ├── trainer_byol.py └── utils │ ├── core.py │ ├── data_utils.py │ └── fetch_pretrained.py └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/README.md -------------------------------------------------------------------------------- /convert_checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/convert_checkpoint.py -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/environment.yml -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/eval.py -------------------------------------------------------------------------------- /metadata/img/byol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/img/byol.png -------------------------------------------------------------------------------- /metadata/img/full_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/img/full_diagram.png -------------------------------------------------------------------------------- /metadata/img/isolated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/img/isolated.png -------------------------------------------------------------------------------- /metadata/img/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/img/pipeline.png -------------------------------------------------------------------------------- /metadata/img/techniques_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/img/techniques_.png -------------------------------------------------------------------------------- /metadata/m4singer_renamed_split_4s/speaker_pairs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/m4singer_renamed_split_4s/speaker_pairs.txt -------------------------------------------------------------------------------- /metadata/vocalset_renamed_split_4s/speaker_pairs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/metadata/vocalset_renamed_split_4s/speaker_pairs.txt -------------------------------------------------------------------------------- /preprocess/create_speaker_pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/preprocess/create_speaker_pairs.py -------------------------------------------------------------------------------- /preprocess/preprocess_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/preprocess/preprocess_dataset.py -------------------------------------------------------------------------------- /singer_identity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/__init__.py -------------------------------------------------------------------------------- /singer_identity/callbacks/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/callbacks/evaluation.py -------------------------------------------------------------------------------- /singer_identity/callbacks/ma_updates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/callbacks/ma_updates.py -------------------------------------------------------------------------------- /singer_identity/data/augmentations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/data/augmentations.py -------------------------------------------------------------------------------- /singer_identity/data/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/data/base.py -------------------------------------------------------------------------------- /singer_identity/data/siamese_encoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/data/siamese_encoders.py -------------------------------------------------------------------------------- /singer_identity/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/losses.py -------------------------------------------------------------------------------- /singer_identity/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/model.py -------------------------------------------------------------------------------- /singer_identity/models/byol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/models/byol.py -------------------------------------------------------------------------------- /singer_identity/models/network_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/models/network_components.py -------------------------------------------------------------------------------- /singer_identity/train_configs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/README.md -------------------------------------------------------------------------------- /singer_identity/train_configs/byol.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/byol.yaml -------------------------------------------------------------------------------- /singer_identity/train_configs/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/common.yaml -------------------------------------------------------------------------------- /singer_identity/train_configs/contrastive-vc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/contrastive-vc.yaml -------------------------------------------------------------------------------- /singer_identity/train_configs/contrastive.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/contrastive.yaml -------------------------------------------------------------------------------- /singer_identity/train_configs/contrastive_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/contrastive_test.yaml -------------------------------------------------------------------------------- /singer_identity/train_configs/uniformity-alignment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/uniformity-alignment.yaml -------------------------------------------------------------------------------- /singer_identity/train_configs/vicreg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/train_configs/vicreg.yaml -------------------------------------------------------------------------------- /singer_identity/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/trainer.py -------------------------------------------------------------------------------- /singer_identity/trainer_byol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/trainer_byol.py -------------------------------------------------------------------------------- /singer_identity/utils/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/utils/core.py -------------------------------------------------------------------------------- /singer_identity/utils/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/utils/data_utils.py -------------------------------------------------------------------------------- /singer_identity/utils/fetch_pretrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/singer_identity/utils/fetch_pretrained.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonyCSLParis/ssl-singer-identity/HEAD/train.py --------------------------------------------------------------------------------