├── README.md ├── __init__.py ├── conf ├── difficulty.yaml ├── difficulty_sweep.yaml ├── model │ └── AudioCNNTransformer.yaml ├── ranking.yaml ├── technique.yaml └── utils │ └── compute_embeddings.yaml ├── data_collection ├── __init__.py ├── advanced_channels.txt ├── audioset_train_all_json.json ├── audioset_train_wav_only.json ├── create_mae_json.py ├── dataset.py ├── index.json ├── mikrokosmos.txt ├── novice_channels.txt ├── preliminary_round_url.txt ├── splits.json ├── technique_groups.txt └── techniques_cleaning_script.py ├── plotting └── plot.ipynb ├── requirements.txt └── scripts ├── __init__.py ├── audio_processor.py ├── audiomae_wrapper.py ├── competition_rank.py ├── difficulty.py ├── modules_.py ├── ranking.py ├── technique.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /conf/difficulty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/conf/difficulty.yaml -------------------------------------------------------------------------------- /conf/difficulty_sweep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/conf/difficulty_sweep.yaml -------------------------------------------------------------------------------- /conf/model/AudioCNNTransformer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/conf/model/AudioCNNTransformer.yaml -------------------------------------------------------------------------------- /conf/ranking.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/conf/ranking.yaml -------------------------------------------------------------------------------- /conf/technique.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/conf/technique.yaml -------------------------------------------------------------------------------- /conf/utils/compute_embeddings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/conf/utils/compute_embeddings.yaml -------------------------------------------------------------------------------- /data_collection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data_collection/advanced_channels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/advanced_channels.txt -------------------------------------------------------------------------------- /data_collection/audioset_train_all_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/audioset_train_all_json.json -------------------------------------------------------------------------------- /data_collection/audioset_train_wav_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/audioset_train_wav_only.json -------------------------------------------------------------------------------- /data_collection/create_mae_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/create_mae_json.py -------------------------------------------------------------------------------- /data_collection/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/dataset.py -------------------------------------------------------------------------------- /data_collection/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/index.json -------------------------------------------------------------------------------- /data_collection/mikrokosmos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/mikrokosmos.txt -------------------------------------------------------------------------------- /data_collection/novice_channels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/novice_channels.txt -------------------------------------------------------------------------------- /data_collection/preliminary_round_url.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/preliminary_round_url.txt -------------------------------------------------------------------------------- /data_collection/splits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/splits.json -------------------------------------------------------------------------------- /data_collection/technique_groups.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/technique_groups.txt -------------------------------------------------------------------------------- /data_collection/techniques_cleaning_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/data_collection/techniques_cleaning_script.py -------------------------------------------------------------------------------- /plotting/plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/plotting/plot.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/audio_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/audio_processor.py -------------------------------------------------------------------------------- /scripts/audiomae_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/audiomae_wrapper.py -------------------------------------------------------------------------------- /scripts/competition_rank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/competition_rank.py -------------------------------------------------------------------------------- /scripts/difficulty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/difficulty.py -------------------------------------------------------------------------------- /scripts/modules_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/modules_.py -------------------------------------------------------------------------------- /scripts/ranking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/ranking.py -------------------------------------------------------------------------------- /scripts/technique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/technique.py -------------------------------------------------------------------------------- /scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anusfoil/PianoJudges/HEAD/scripts/utils.py --------------------------------------------------------------------------------