Data from: Deconstructing Jazz Piano Style Using Machine Learning
Creators
Description
This data accompanies our paper "Deconstructing Jazz Piano Style Using Machine Learning". For more information, see our code repository.
Downloading
The archive consists of a single `.zip` file with the same structure as our repository. The `.zip` file contains all of the data used to train and evaluate all of the models discussed in our paper, as well as the concept dataset of jazz piano chord voicings used to explain the judgements of our factorized model.
You can clone the repository, and then copy the data from this archive into the root directory. You should end up with a file structure looking something like the following:
.
└── deep-pianist-identification/
├── data/
│ ├── clips/ # pre-truncated 30 second clips (download from Zenodo)
│ │ ├── pijama/
│ │ │ ├── one_folder_per_track
│ │ │ └── ...
│ │ └── jtd/
│ │ ├── one_folder_per_track
│ │ └── ...
│ └── raw/ # metadata and full performances (download from Zenodo)
│ ├── pijama
│ └── jtd
├── checkpoints/
│ ├── baselines/
│ │ └── crnn-jtd+pijama-augment/
│ │ └── checkpoint_099.pth # checkpoint of best CRNN
│ │ └── resnet50-jtd+pijama-augment/
│ │ └── checkpoint_099.pth # checkpoint of best resnet
│ └── disentangle-resnet-channel/
│ └── disentangle-jtd+pijama-resnet18-mask30concept3-augment50-noattention-avgpool-onefc/
│ └── checkpoint_099.pth # checkpoint of best factorised model
├── references/
│ ├── cav_resources/
│ │ └── voicings/
│ │ └── midi_final/
│ │ ├── 1_cav/ # one folder per CAV
│ │ │ ├── 1.mid
│ │ │ └── 2.mid
│ │ ├── 2_cav/
│ │ │ └── ...
│ │ └── ... # Download these examples from Zenodo
└── reports/
└── figures/ # raw files for results in our paper
For more information on how to use this data to reproduce our training results, see the README.
Citation
Please follow the citation format outlined on our GitHub repository.
Files
zenodo.zip
Files
(1.3 GB)
Name | Size | Download all |
---|---|---|
md5:57ae02dac71140e843368d9220994c96
|
1.3 GB | Preview Download |
Additional details
Software
- Repository URL
- https://github.com/HuwCheston/deep-pianist-identification
- Programming language
- Python
- Development Status
- Active