Views
No views yet
wjazzd_split.json,
not the 86-solo random 20% used in the paper).| run | pitch cond | duration cond | pitch test_ppl | pitch test_acc | duration test_ppl | duration test_acc |
|---|---|---|---|---|---|---|
paper/ (default) | I-C-NC-B-BE-O | I-C-NC-B-BE-O | 13.08 | 0.131 | 4.087 | 0.344 |
paper-optimal/ | D-C-B-BE-O | B-BE-O | 13.53 | 0.120 | 4.048 | 0.345 |
| Madaghiele 2021 (paper) | D-C-B-BE-O | B-BE-O | 11.01 | 0.163 | 4.140 | 0.323 |
paper/ # default conditioning (I-C-NC-B-BE-O for both)
├── pitchModel/MINGUS COND I-C-NC-B-BE-O Epochs 10.pt
├── durationModel/MINGUS COND I-C-NC-B-BE-O Epochs 10.pt
├── pitch_state.pt # resume checkpoint
└── duration_state.pt
paper-optimal/ # paper §3.2 optimal: pitch=D-C-B-BE-O, duration=B-BE-O
├── pitchModel/MINGUS COND D-C-B-BE-O Epochs 10.pt
├── durationModel/MINGUS COND B-BE-O Epochs 10.pt
├── pitch_state.pt
└── duration_state.pt.pt files in pitchModel/ and durationModel/ are what
MINGUS's authorial C_generate/generate.py and our GeneratorMingus wrapper
expect at those exact paths (with spaces in the filename, as published by the
authors).*_state.pt files are checkpoints produced by our resume-aware
B_train/train.py patch — useful only if you want to continue training from
epoch 10 instead of starting fresh.1pip install -U huggingface_hub
2
3# paper-optimal run (recommended for comparison-pipeline use)
4hf download maxkudryashov/mingus-1 \
5 "paper-optimal/pitchModel/MINGUS COND D-C-B-BE-O Epochs 10.pt" \
6 "paper-optimal/durationModel/MINGUS COND B-BE-O Epochs 10.pt" \
7 --local-dir result
8
9# default-conditioning run
10hf download maxkudryashov/mingus-1 \
11 "paper/pitchModel/MINGUS COND I-C-NC-B-BE-O Epochs 10.pt" \
12 "paper/durationModel/MINGUS COND I-C-NC-B-BE-O Epochs 10.pt" \
13 --local-dir resultmodels/MINGUS/training/colab_train.ipynb
in our MINGUS fork. Notebook is idempotent: rerunning resumes from the last
completed epoch via <work_dir>/<phase>_state.pt.paper/ was trained on Colab CPU runtime (628s pitch + 484s duration ≈ 18 min).
paper-optimal/ was trained on Colab A100 GPU (53s pitch + 51s duration ≈ 2 min).