Files
STSheets/results/baseline-2026-10-30.json
T

10638 lines
198 KiB
JSON

{
"runId": "baseline-2026-10-30",
"date": "2026-10-30T04:55:20.459Z",
"modes": [
{
"name": "full",
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
}
},
{
"name": "oracle-stems",
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
}
},
{
"name": "oracle-tempo",
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
}
},
{
"name": "oracle-notes",
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
}
}
],
"results": [
{
"tier": "t1a",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 236,
"fp": 71,
"fn": 55,
"precision": 0.7687296416938111,
"recall": 0.8109965635738832,
"f1": 0.7892976588628763,
"octaveErrors": 3,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 236,
"fp": 71,
"fn": 55,
"precision": 0.7687296416938111,
"recall": 0.8109965635738832,
"f1": 0.7892976588628763,
"octaveErrors": 3
},
"vocals": {
"tp": 0,
"fp": 77,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 320,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 114,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 349,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 0,
"fp": 38,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"snare": {
"tp": 0,
"fp": 2,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"hihat": {
"tp": 0,
"fp": 3,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"cymbal": {
"tp": 0,
"fp": 71,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.6968325791855203
},
"stringAgreement": 0.8772727272727273,
"spuriousRate": 0.23127035830618892,
"gpPitch": {
"tp": 221,
"fp": 58,
"fn": 70,
"precision": 0.7921146953405018,
"recall": 0.7594501718213058,
"f1": 0.775438596491228,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 17.268375879
},
{
"tier": "t1a",
"seed": 1,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 279,
"fp": 72,
"fn": 12,
"precision": 0.7948717948717948,
"recall": 0.9587628865979382,
"f1": 0.8691588785046729,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 279,
"fp": 72,
"fn": 12,
"precision": 0.7948717948717948,
"recall": 0.9587628865979382,
"f1": 0.8691588785046729,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9925650557620818,
"durationOk": 0.9256505576208178
},
"stringAgreement": 0.850187265917603,
"spuriousRate": 0.20512820512820512,
"gpPitch": {
"tp": 267,
"fp": 65,
"fn": 24,
"precision": 0.8042168674698795,
"recall": 0.9175257731958762,
"f1": 0.8571428571428571,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 2.1142586129999983
},
{
"tier": "t1a",
"seed": 1,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 279,
"fp": 72,
"fn": 12,
"precision": 0.7948717948717948,
"recall": 0.9587628865979382,
"f1": 0.8691588785046729,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 279,
"fp": 72,
"fn": 12,
"precision": 0.7948717948717948,
"recall": 0.9587628865979382,
"f1": 0.8691588785046729,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9925650557620818,
"durationOk": 0.9256505576208178
},
"stringAgreement": 0.850187265917603,
"spuriousRate": 0.20512820512820512,
"gpPitch": {
"tp": 267,
"fp": 65,
"fn": 24,
"precision": 0.8042168674698795,
"recall": 0.9175257731958762,
"f1": 0.8571428571428571,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 2.0561118389999975
},
{
"tier": "t1a",
"seed": 1,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 291,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 291,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 291,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.007396502999999939
},
{
"tier": "t1a",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 105,
"fp": 204,
"fn": 74,
"precision": 0.33980582524271846,
"recall": 0.5865921787709497,
"f1": 0.430327868852459,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 105,
"fp": 204,
"fn": 74,
"precision": 0.33980582524271846,
"recall": 0.5865921787709497,
"f1": 0.430327868852459,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 94,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 125,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 144,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 223,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"snare": {
"tp": 0,
"fp": 16,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"hihat": {
"tp": 0,
"fp": 84,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"cymbal": {
"tp": 0,
"fp": 44,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": -1,
"onBeat": 0.575,
"durationOk": 0.25
},
"stringAgreement": 0.8235294117647058,
"spuriousRate": 0.6601941747572816,
"gpPitch": {
"tp": 108,
"fp": 142,
"fn": 71,
"precision": 0.432,
"recall": 0.6033519553072626,
"f1": 0.5034965034965035,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 16.540630382000003
},
{
"tier": "t1a",
"seed": 2,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 179,
"fp": 201,
"fn": 0,
"precision": 0.4710526315789474,
"recall": 1,
"f1": 0.6404293381037567,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 179,
"fp": 201,
"fn": 0,
"precision": 0.4710526315789474,
"recall": 1,
"f1": 0.6404293381037567,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": -1,
"onBeat": 0.5595238095238095,
"durationOk": 0.25
},
"stringAgreement": 0.8977272727272727,
"spuriousRate": 0.5289473684210526,
"gpPitch": {
"tp": 176,
"fp": 146,
"fn": 3,
"precision": 0.546583850931677,
"recall": 0.9832402234636871,
"f1": 0.7025948103792415,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 2.081617908
},
{
"tier": "t1a",
"seed": 2,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 179,
"fp": 201,
"fn": 0,
"precision": 0.4710526315789474,
"recall": 1,
"f1": 0.6404293381037567,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 179,
"fp": 201,
"fn": 0,
"precision": 0.4710526315789474,
"recall": 1,
"f1": 0.6404293381037567,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.5865921787709497
},
"stringAgreement": 0.8994413407821229,
"spuriousRate": 0.5289473684210526,
"gpPitch": {
"tp": 179,
"fp": 150,
"fn": 0,
"precision": 0.5440729483282675,
"recall": 1,
"f1": 0.7047244094488189,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 1.849870557000002
},
{
"tier": "t1a",
"seed": 2,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 179,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 179,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 179,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.004499648999997589
},
{
"tier": "t1a",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 328,
"fp": 90,
"fn": 14,
"precision": 0.784688995215311,
"recall": 0.9590643274853801,
"f1": 0.8631578947368421,
"octaveErrors": 1,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 328,
"fp": 90,
"fn": 14,
"precision": 0.784688995215311,
"recall": 0.9590643274853801,
"f1": 0.8631578947368421,
"octaveErrors": 1
},
"vocals": {
"tp": 0,
"fp": 96,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 250,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 176,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 258,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 0,
"fp": 42,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"snare": {
"tp": 0,
"fp": 1,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"hihat": {
"tp": 0,
"fp": 15,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"cymbal": {
"tp": 0,
"fp": 118,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.978978978978979,
"durationOk": 0.9459459459459459
},
"stringAgreement": 0.8518518518518519,
"spuriousRate": 0.215311004784689,
"gpPitch": {
"tp": 326,
"fp": 63,
"fn": 16,
"precision": 0.8380462724935732,
"recall": 0.9532163742690059,
"f1": 0.8919288645690835,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 13.840741860000001
},
{
"tier": "t1a",
"seed": 3,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 324,
"fp": 81,
"fn": 18,
"precision": 0.8,
"recall": 0.9473684210526315,
"f1": 0.8674698795180723,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 324,
"fp": 81,
"fn": 18,
"precision": 0.8,
"recall": 0.9473684210526315,
"f1": 0.8674698795180723,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9663608562691132
},
"stringAgreement": 0.8549382716049383,
"spuriousRate": 0.2,
"gpPitch": {
"tp": 327,
"fp": 56,
"fn": 15,
"precision": 0.8537859007832899,
"recall": 0.956140350877193,
"f1": 0.9020689655172414,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 1.8260119530000012
},
{
"tier": "t1a",
"seed": 3,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 324,
"fp": 81,
"fn": 18,
"precision": 0.8,
"recall": 0.9473684210526315,
"f1": 0.8674698795180723,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 324,
"fp": 81,
"fn": 18,
"precision": 0.8,
"recall": 0.9473684210526315,
"f1": 0.8674698795180723,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9663608562691132
},
"stringAgreement": 0.8549382716049383,
"spuriousRate": 0.2,
"gpPitch": {
"tp": 327,
"fp": 56,
"fn": 15,
"precision": 0.8537859007832899,
"recall": 0.956140350877193,
"f1": 0.9020689655172414,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 1.5114128449999988
},
{
"tier": "t1a",
"seed": 3,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 342,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 342,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 0.9824561403508771,
"spuriousRate": 0,
"gpPitch": {
"tp": 342,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.008365471000004617
},
{
"tier": "t1a",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 78,
"fp": 139,
"fn": 189,
"precision": 0.35944700460829493,
"recall": 0.29213483146067415,
"f1": 0.32231404958677684,
"octaveErrors": 3,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 78,
"fp": 139,
"fn": 189,
"precision": 0.35944700460829493,
"recall": 0.29213483146067415,
"f1": 0.32231404958677684,
"octaveErrors": 3
},
"vocals": {
"tp": 0,
"fp": 77,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 225,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 106,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 309,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"snare": {
"tp": 0,
"fp": 19,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"hihat": {
"tp": 0,
"fp": 64,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"cymbal": {
"tp": 0,
"fp": 23,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.6538461538461539,
"durationOk": 0.16025641025641027
},
"stringAgreement": 0.5128205128205128,
"spuriousRate": 0.6405529953917051,
"gpPitch": {
"tp": 102,
"fp": 104,
"fn": 165,
"precision": 0.49514563106796117,
"recall": 0.38202247191011235,
"f1": 0.4312896405919662,
"octaveErrors": 2
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 15.187290489000006
},
{
"tier": "t1a",
"seed": 4,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 265,
"fp": 69,
"fn": 2,
"precision": 0.7934131736526946,
"recall": 0.9925093632958801,
"f1": 0.8818635607321131,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 265,
"fp": 69,
"fn": 2,
"precision": 0.7934131736526946,
"recall": 0.9925093632958801,
"f1": 0.8818635607321131,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9176029962546817
},
"stringAgreement": 0.8113207547169812,
"spuriousRate": 0.20658682634730538,
"gpPitch": {
"tp": 267,
"fp": 57,
"fn": 0,
"precision": 0.8240740740740741,
"recall": 1,
"f1": 0.9035532994923858,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 1.8345109530000046
},
{
"tier": "t1a",
"seed": 4,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 265,
"fp": 69,
"fn": 2,
"precision": 0.7934131736526946,
"recall": 0.9925093632958801,
"f1": 0.8818635607321131,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 265,
"fp": 69,
"fn": 2,
"precision": 0.7934131736526946,
"recall": 0.9925093632958801,
"f1": 0.8818635607321131,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9176029962546817
},
"stringAgreement": 0.8113207547169812,
"spuriousRate": 0.20658682634730538,
"gpPitch": {
"tp": 267,
"fp": 57,
"fn": 0,
"precision": 0.8240740740740741,
"recall": 1,
"f1": 0.9035532994923858,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 1.75514862800001
},
{
"tier": "t1a",
"seed": 4,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 267,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 267,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 267,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.010501545999999508
},
{
"tier": "t1a",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 44,
"fp": 97,
"fn": 313,
"precision": 0.3120567375886525,
"recall": 0.12324929971988796,
"f1": 0.17670682730923695,
"octaveErrors": 3,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 44,
"fp": 97,
"fn": 313,
"precision": 0.3120567375886525,
"recall": 0.12324929971988796,
"f1": 0.17670682730923695,
"octaveErrors": 3
},
"vocals": {
"tp": 0,
"fp": 80,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 340,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 121,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 453,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"snare": {
"tp": 0,
"fp": 32,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"hihat": {
"tp": 0,
"fp": 34,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"cymbal": {
"tp": 0,
"fp": 55,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": -3,
"onBeat": 0.3258426966292135,
"durationOk": 0.10112359550561797
},
"stringAgreement": 1,
"spuriousRate": 0.6879432624113475,
"gpPitch": {
"tp": 61,
"fp": 71,
"fn": 296,
"precision": 0.4621212121212121,
"recall": 0.17086834733893558,
"f1": 0.24948875255623723,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 14.637608707000007
},
{
"tier": "t1a",
"seed": 5,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 356,
"fp": 53,
"fn": 1,
"precision": 0.8704156479217604,
"recall": 0.9971988795518207,
"f1": 0.9295039164490861,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 356,
"fp": 53,
"fn": 1,
"precision": 0.8704156479217604,
"recall": 0.9971988795518207,
"f1": 0.9295039164490861,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": -3,
"onBeat": 0.5124555160142349,
"durationOk": 0.08185053380782918
},
"stringAgreement": 0.9542682926829268,
"spuriousRate": 0.1295843520782396,
"gpPitch": {
"tp": 329,
"fp": 43,
"fn": 28,
"precision": 0.8844086021505376,
"recall": 0.9215686274509803,
"f1": 0.9026063100137174,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 2.3195857760000074
},
{
"tier": "t1a",
"seed": 5,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 356,
"fp": 53,
"fn": 1,
"precision": 0.8704156479217604,
"recall": 0.9971988795518207,
"f1": 0.9295039164490861,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 356,
"fp": 53,
"fn": 1,
"precision": 0.8704156479217604,
"recall": 0.9971988795518207,
"f1": 0.9295039164490861,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9491525423728814
},
"stringAgreement": 0.9575070821529745,
"spuriousRate": 0.1295843520782396,
"gpPitch": {
"tp": 354,
"fp": 41,
"fn": 3,
"precision": 0.8962025316455696,
"recall": 0.9915966386554622,
"f1": 0.9414893617021277,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 1.7134720739999902
},
{
"tier": "t1a",
"seed": 5,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 357,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 357,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"drums": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": null,
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 357,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.015288783999989392
},
{
"tier": "t1b",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 162,
"fp": 79,
"fn": 134,
"precision": 0.6721991701244814,
"recall": 0.5472972972972973,
"f1": 0.6033519553072626,
"octaveErrors": 3,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 162,
"fp": 79,
"fn": 134,
"precision": 0.6721991701244814,
"recall": 0.5472972972972973,
"f1": 0.6033519553072626,
"octaveErrors": 3
},
"vocals": {
"tp": 0,
"fp": 91,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 36,
"fp": 215,
"fn": 28,
"precision": 0.14342629482071714,
"recall": 0.5625,
"f1": 0.22857142857142856,
"octaveErrors": 1
},
"drums": {
"tp": 183,
"fp": 35,
"fn": 25,
"precision": 0.8394495412844036,
"recall": 0.8798076923076923,
"f1": 0.8591549295774648,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 411,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 47,
"fp": 4,
"fn": 1,
"precision": 0.9215686274509803,
"recall": 0.9791666666666666,
"f1": 0.9494949494949495,
"octaveErrors": 0
},
"snare": {
"tp": 9,
"fp": 31,
"fn": 23,
"precision": 0.225,
"recall": 0.28125,
"f1": 0.25,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 0,
"fn": 1,
"precision": 1,
"recall": 0.75,
"f1": 0.8571428571428571,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9261363636363636,
"durationOk": 0.5625
},
"stringAgreement": 0.9308176100628931,
"spuriousRate": 0.3278008298755187,
"gpPitch": {
"tp": 163,
"fp": 68,
"fn": 133,
"precision": 0.7056277056277056,
"recall": 0.5506756756756757,
"f1": 0.618595825426945,
"octaveErrors": 5
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 20.103164936000002
},
{
"tier": "t1b",
"seed": 1,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 284,
"fp": 72,
"fn": 12,
"precision": 0.797752808988764,
"recall": 0.9594594594594594,
"f1": 0.8711656441717791,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 284,
"fp": 72,
"fn": 12,
"precision": 0.797752808988764,
"recall": 0.9594594594594594,
"f1": 0.8711656441717791,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 60,
"fp": 117,
"fn": 4,
"precision": 0.3389830508474576,
"recall": 0.9375,
"f1": 0.4979253112033195,
"octaveErrors": 4
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9927007299270073,
"durationOk": 0.9197080291970803
},
"stringAgreement": 0.8566176470588235,
"spuriousRate": 0.20224719101123595,
"gpPitch": {
"tp": 272,
"fp": 65,
"fn": 24,
"precision": 0.8071216617210683,
"recall": 0.918918918918919,
"f1": 0.8593996840442338,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 5.981943038999991
},
{
"tier": "t1b",
"seed": 1,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 284,
"fp": 72,
"fn": 12,
"precision": 0.797752808988764,
"recall": 0.9594594594594594,
"f1": 0.8711656441717791,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 284,
"fp": 72,
"fn": 12,
"precision": 0.797752808988764,
"recall": 0.9594594594594594,
"f1": 0.8711656441717791,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 60,
"fp": 117,
"fn": 4,
"precision": 0.3389830508474576,
"recall": 0.9375,
"f1": 0.4979253112033195,
"octaveErrors": 4
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9927007299270073,
"durationOk": 0.9233576642335767
},
"stringAgreement": 0.8566176470588235,
"spuriousRate": 0.20224719101123595,
"gpPitch": {
"tp": 272,
"fp": 65,
"fn": 24,
"precision": 0.8071216617210683,
"recall": 0.918918918918919,
"f1": 0.8593996840442338,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 7.4251397120000036
},
{
"tier": "t1b",
"seed": 1,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 296,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 296,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 296,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.3699069399999862
},
{
"tier": "t1b",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 128,
"fp": 167,
"fn": 78,
"precision": 0.43389830508474575,
"recall": 0.6213592233009708,
"f1": 0.5109780439121756,
"octaveErrors": 2,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 128,
"fp": 167,
"fn": 78,
"precision": 0.43389830508474575,
"recall": 0.6213592233009708,
"f1": 0.5109780439121756,
"octaveErrors": 2
},
"vocals": {
"tp": 0,
"fp": 77,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 106,
"fn": 0,
"precision": 0.2318840579710145,
"recall": 1,
"f1": 0.3764705882352941,
"octaveErrors": 0
},
"drums": {
"tp": 192,
"fp": 13,
"fn": 22,
"precision": 0.9365853658536586,
"recall": 0.897196261682243,
"f1": 0.9164677804295943,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 301,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 17,
"fp": 8,
"fn": 21,
"precision": 0.68,
"recall": 0.4473684210526316,
"f1": 0.5396825396825397,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 3,
"fn": 0,
"precision": 0.9763779527559056,
"recall": 1,
"f1": 0.9880478087649402,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 2,
"fn": 1,
"precision": 0.6,
"recall": 0.75,
"f1": 0.6666666666666666,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.8427672955974843,
"durationOk": 0.36477987421383645
},
"stringAgreement": 0.953125,
"spuriousRate": 0.5661016949152542,
"gpPitch": {
"tp": 134,
"fp": 139,
"fn": 72,
"precision": 0.4908424908424908,
"recall": 0.6504854368932039,
"f1": 0.5594989561586639,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 36.006933298999996
},
{
"tier": "t1b",
"seed": 2,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 206,
"fp": 200,
"fn": 0,
"precision": 0.5073891625615764,
"recall": 1,
"f1": 0.673202614379085,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 206,
"fp": 200,
"fn": 0,
"precision": 0.5073891625615764,
"recall": 1,
"f1": 0.673202614379085,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 62,
"fn": 1,
"precision": 0.3333333333333333,
"recall": 0.96875,
"f1": 0.496,
"octaveErrors": 1
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.6386138613861386
},
"stringAgreement": 0.7871287128712872,
"spuriousRate": 0.49261083743842365,
"gpPitch": {
"tp": 202,
"fp": 150,
"fn": 4,
"precision": 0.5738636363636364,
"recall": 0.9805825242718447,
"f1": 0.7240143369175627,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 4.588799777999986
},
{
"tier": "t1b",
"seed": 2,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 206,
"fp": 200,
"fn": 0,
"precision": 0.5073891625615764,
"recall": 1,
"f1": 0.673202614379085,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 206,
"fp": 200,
"fn": 0,
"precision": 0.5073891625615764,
"recall": 1,
"f1": 0.673202614379085,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 62,
"fn": 1,
"precision": 0.3333333333333333,
"recall": 0.96875,
"f1": 0.496,
"octaveErrors": 1
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.6386138613861386
},
"stringAgreement": 0.7871287128712872,
"spuriousRate": 0.49261083743842365,
"gpPitch": {
"tp": 202,
"fp": 150,
"fn": 4,
"precision": 0.5738636363636364,
"recall": 0.9805825242718447,
"f1": 0.7240143369175627,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 4.025337138000003
},
{
"tier": "t1b",
"seed": 2,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 206,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 206,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 206,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.26264219799998684
},
{
"tier": "t1b",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 260,
"fp": 102,
"fn": 87,
"precision": 0.7182320441988951,
"recall": 0.7492795389048992,
"f1": 0.7334273624823695,
"octaveErrors": 7,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 260,
"fp": 102,
"fn": 87,
"precision": 0.7182320441988951,
"recall": 0.7492795389048992,
"f1": 0.7334273624823695,
"octaveErrors": 7
},
"vocals": {
"tp": 0,
"fp": 80,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 33,
"fp": 202,
"fn": 31,
"precision": 0.14042553191489363,
"recall": 0.515625,
"f1": 0.22073578595317725,
"octaveErrors": 12
},
"drums": {
"tp": 181,
"fp": 39,
"fn": 27,
"precision": 0.8227272727272728,
"recall": 0.8701923076923077,
"f1": 0.8457943925233645,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 307,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 4,
"fn": 0,
"precision": 0.9230769230769231,
"recall": 1,
"f1": 0.96,
"octaveErrors": 0
},
"snare": {
"tp": 6,
"fp": 35,
"fn": 26,
"precision": 0.14634146341463414,
"recall": 0.1875,
"f1": 0.1643835616438356,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 0,
"fn": 1,
"precision": 1,
"recall": 0.75,
"f1": 0.8571428571428571,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9527272727272728,
"durationOk": 0.7345454545454545
},
"stringAgreement": 0.9038461538461539,
"spuriousRate": 0.281767955801105,
"gpPitch": {
"tp": 262,
"fp": 77,
"fn": 85,
"precision": 0.7728613569321534,
"recall": 0.7550432276657061,
"f1": 0.7638483965014577,
"octaveErrors": 3
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 17.270355314999993
},
{
"tier": "t1b",
"seed": 3,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 330,
"fp": 81,
"fn": 17,
"precision": 0.8029197080291971,
"recall": 0.9510086455331412,
"f1": 0.8707124010554089,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 330,
"fp": 81,
"fn": 17,
"precision": 0.8029197080291971,
"recall": 0.9510086455331412,
"f1": 0.8707124010554089,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 49,
"fp": 103,
"fn": 15,
"precision": 0.3223684210526316,
"recall": 0.765625,
"f1": 0.4537037037037037,
"octaveErrors": 15
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9397590361445783
},
"stringAgreement": 0.8575757575757575,
"spuriousRate": 0.19708029197080293,
"gpPitch": {
"tp": 332,
"fp": 55,
"fn": 15,
"precision": 0.8578811369509044,
"recall": 0.9567723342939481,
"f1": 0.9046321525885559,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 3.6381622689999933
},
{
"tier": "t1b",
"seed": 3,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 330,
"fp": 81,
"fn": 17,
"precision": 0.8029197080291971,
"recall": 0.9510086455331412,
"f1": 0.8707124010554089,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 330,
"fp": 81,
"fn": 17,
"precision": 0.8029197080291971,
"recall": 0.9510086455331412,
"f1": 0.8707124010554089,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 49,
"fp": 103,
"fn": 15,
"precision": 0.3223684210526316,
"recall": 0.765625,
"f1": 0.4537037037037037,
"octaveErrors": 15
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9397590361445783
},
"stringAgreement": 0.8575757575757575,
"spuriousRate": 0.19708029197080293,
"gpPitch": {
"tp": 332,
"fp": 55,
"fn": 15,
"precision": 0.8578811369509044,
"recall": 0.9567723342939481,
"f1": 0.9046321525885559,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 3.494700292000023
},
{
"tier": "t1b",
"seed": 3,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 347,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 347,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 0.9827089337175793,
"spuriousRate": 0,
"gpPitch": {
"tp": 347,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.1764238400000031
},
{
"tier": "t1b",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 35,
"fp": 78,
"fn": 237,
"precision": 0.30973451327433627,
"recall": 0.12867647058823528,
"f1": 0.18181818181818182,
"octaveErrors": 1,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 35,
"fp": 78,
"fn": 237,
"precision": 0.30973451327433627,
"recall": 0.12867647058823528,
"f1": 0.18181818181818182,
"octaveErrors": 1
},
"vocals": {
"tp": 0,
"fp": 60,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 27,
"fp": 88,
"fn": 5,
"precision": 0.23478260869565218,
"recall": 0.84375,
"f1": 0.3673469387755102,
"octaveErrors": 0
},
"drums": {
"tp": 192,
"fp": 20,
"fn": 6,
"precision": 0.9056603773584906,
"recall": 0.9696969696969697,
"f1": 0.9365853658536586,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 373,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 31,
"fp": 0,
"fn": 1,
"precision": 1,
"recall": 0.96875,
"f1": 0.9841269841269841,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 17,
"fn": 4,
"precision": 0.6666666666666666,
"recall": 0.8947368421052632,
"f1": 0.7640449438202247,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 2,
"fn": 1,
"precision": 0.6,
"recall": 0.75,
"f1": 0.6666666666666666,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.5180722891566265,
"durationOk": 0.26506024096385544
},
"stringAgreement": 0.5714285714285714,
"spuriousRate": 0.6902654867256637,
"gpPitch": {
"tp": 43,
"fp": 68,
"fn": 229,
"precision": 0.38738738738738737,
"recall": 0.15808823529411764,
"f1": 0.2245430809399478,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 20.98790288899999
},
{
"tier": "t1b",
"seed": 4,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 270,
"fp": 78,
"fn": 2,
"precision": 0.7758620689655172,
"recall": 0.9926470588235294,
"f1": 0.8709677419354839,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 270,
"fp": 78,
"fn": 2,
"precision": 0.7758620689655172,
"recall": 0.9926470588235294,
"f1": 0.8709677419354839,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 57,
"fn": 1,
"precision": 0.3522727272727273,
"recall": 0.96875,
"f1": 0.5166666666666667,
"octaveErrors": 1
},
"drums": {
"tp": 198,
"fp": 3,
"fn": 0,
"precision": 0.9850746268656716,
"recall": 1,
"f1": 0.9924812030075187,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9080882352941176
},
"stringAgreement": 0.7074074074074074,
"spuriousRate": 0.22413793103448276,
"gpPitch": {
"tp": 272,
"fp": 65,
"fn": 0,
"precision": 0.8071216617210683,
"recall": 1,
"f1": 0.8932676518883416,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 6.716136859999999
},
{
"tier": "t1b",
"seed": 4,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 270,
"fp": 78,
"fn": 2,
"precision": 0.7758620689655172,
"recall": 0.9926470588235294,
"f1": 0.8709677419354839,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 270,
"fp": 78,
"fn": 2,
"precision": 0.7758620689655172,
"recall": 0.9926470588235294,
"f1": 0.8709677419354839,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 57,
"fn": 1,
"precision": 0.3522727272727273,
"recall": 0.96875,
"f1": 0.5166666666666667,
"octaveErrors": 1
},
"drums": {
"tp": 198,
"fp": 3,
"fn": 0,
"precision": 0.9850746268656716,
"recall": 1,
"f1": 0.9924812030075187,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9080882352941176
},
"stringAgreement": 0.7074074074074074,
"spuriousRate": 0.22413793103448276,
"gpPitch": {
"tp": 272,
"fp": 65,
"fn": 0,
"precision": 0.8071216617210683,
"recall": 1,
"f1": 0.8932676518883416,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 3.9789186170000175
},
{
"tier": "t1b",
"seed": 4,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 272,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 272,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 198,
"fp": 3,
"fn": 0,
"precision": 0.9850746268656716,
"recall": 1,
"f1": 0.9924812030075187,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 272,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.20107470300002023
},
{
"tier": "t1b",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 83,
"fp": 93,
"fn": 279,
"precision": 0.4715909090909091,
"recall": 0.2292817679558011,
"f1": 0.30855018587360594,
"octaveErrors": 3,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 83,
"fp": 93,
"fn": 279,
"precision": 0.4715909090909091,
"recall": 0.2292817679558011,
"f1": 0.30855018587360594,
"octaveErrors": 3
},
"vocals": {
"tp": 0,
"fp": 63,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
},
"bass": {
"tp": 45,
"fp": 125,
"fn": 19,
"precision": 0.2647058823529412,
"recall": 0.703125,
"f1": 0.38461538461538464,
"octaveErrors": 8
},
"drums": {
"tp": 192,
"fp": 18,
"fn": 22,
"precision": 0.9142857142857143,
"recall": 0.897196261682243,
"f1": 0.9056603773584906,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 382,
"fn": 0,
"precision": 0,
"recall": null,
"f1": 0,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 17,
"fp": 15,
"fn": 21,
"precision": 0.53125,
"recall": 0.4473684210526316,
"f1": 0.4857142857142857,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 2,
"fn": 1,
"precision": 0.6,
"recall": 0.75,
"f1": 0.6666666666666666,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.6923076923076923,
"durationOk": 0.17692307692307693
},
"stringAgreement": 0.9879518072289156,
"spuriousRate": 0.5284090909090909,
"gpPitch": {
"tp": 90,
"fp": 77,
"fn": 272,
"precision": 0.5389221556886228,
"recall": 0.24861878453038674,
"f1": 0.34026465028355385,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 29.37087851100002
},
{
"tier": "t1b",
"seed": 5,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 361,
"fp": 64,
"fn": 1,
"precision": 0.8494117647058823,
"recall": 0.9972375690607734,
"f1": 0.9174078780177891,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 361,
"fp": 64,
"fn": 1,
"precision": 0.8494117647058823,
"recall": 0.9972375690607734,
"f1": 0.9174078780177891,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 52,
"fp": 108,
"fn": 12,
"precision": 0.325,
"recall": 0.8125,
"f1": 0.4642857142857143,
"octaveErrors": 12
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9442896935933147
},
"stringAgreement": 0.9608938547486033,
"spuriousRate": 0.15058823529411763,
"gpPitch": {
"tp": 359,
"fp": 49,
"fn": 3,
"precision": 0.8799019607843137,
"recall": 0.9917127071823204,
"f1": 0.9324675324675324,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 6.066843109999958
},
{
"tier": "t1b",
"seed": 5,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 361,
"fp": 64,
"fn": 1,
"precision": 0.8494117647058823,
"recall": 0.9972375690607734,
"f1": 0.9174078780177891,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 361,
"fp": 64,
"fn": 1,
"precision": 0.8494117647058823,
"recall": 0.9972375690607734,
"f1": 0.9174078780177891,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 52,
"fp": 108,
"fn": 12,
"precision": 0.325,
"recall": 0.8125,
"f1": 0.4642857142857143,
"octaveErrors": 12
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9442896935933147
},
"stringAgreement": 0.9608938547486033,
"spuriousRate": 0.15058823529411763,
"gpPitch": {
"tp": 359,
"fp": 49,
"fn": 3,
"precision": 0.8799019607843137,
"recall": 0.9917127071823204,
"f1": 0.9324675324675324,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 6.792995502000034
},
{
"tier": "t1b",
"seed": 5,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 362,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 362,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 362,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.4004024489999865
},
{
"tier": "t1c",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 160,
"fp": 107,
"fn": 136,
"precision": 0.599250936329588,
"recall": 0.5405405405405406,
"f1": 0.5683836589698046,
"octaveErrors": 3,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 160,
"fp": 107,
"fn": 136,
"precision": 0.599250936329588,
"recall": 0.5405405405405406,
"f1": 0.5683836589698046,
"octaveErrors": 3
},
"vocals": {
"tp": 13,
"fp": 56,
"fn": 44,
"precision": 0.18840579710144928,
"recall": 0.22807017543859648,
"f1": 0.20634920634920634,
"octaveErrors": 0
},
"bass": {
"tp": 34,
"fp": 289,
"fn": 30,
"precision": 0.10526315789473684,
"recall": 0.53125,
"f1": 0.17571059431524547,
"octaveErrors": 9
},
"drums": {
"tp": 189,
"fp": 42,
"fn": 19,
"precision": 0.8181818181818182,
"recall": 0.9086538461538461,
"f1": 0.8610478359908884,
"octaveErrors": 0
},
"keys": {
"tp": 27,
"fp": 430,
"fn": 21,
"precision": 0.05908096280087528,
"recall": 0.5625,
"f1": 0.10693069306930693,
"octaveErrors": 8
}
},
"drumsPerClass": {
"kick": {
"tp": 47,
"fp": 7,
"fn": 1,
"precision": 0.8703703703703703,
"recall": 0.9791666666666666,
"f1": 0.9215686274509803,
"octaveErrors": 0
},
"snare": {
"tp": 15,
"fp": 34,
"fn": 17,
"precision": 0.30612244897959184,
"recall": 0.46875,
"f1": 0.37037037037037035,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 0,
"fn": 1,
"precision": 1,
"recall": 0.75,
"f1": 0.8571428571428571,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": -2,
"onBeat": 0.9107142857142857,
"durationOk": 0.47023809523809523
},
"stringAgreement": 0.9411764705882353,
"spuriousRate": 0.40074906367041196,
"gpPitch": {
"tp": 153,
"fp": 91,
"fn": 143,
"precision": 0.6270491803278688,
"recall": 0.5168918918918919,
"f1": 0.5666666666666667,
"octaveErrors": 5
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 34.302844851
},
{
"tier": "t1c",
"seed": 1,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 284,
"fp": 71,
"fn": 12,
"precision": 0.8,
"recall": 0.9594594594594594,
"f1": 0.8725038402457758,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 284,
"fp": 71,
"fn": 12,
"precision": 0.8,
"recall": 0.9594594594594594,
"f1": 0.8725038402457758,
"octaveErrors": 0
},
"vocals": {
"tp": 45,
"fp": 2,
"fn": 12,
"precision": 0.9574468085106383,
"recall": 0.7894736842105263,
"f1": 0.8653846153846154,
"octaveErrors": 0
},
"bass": {
"tp": 61,
"fp": 111,
"fn": 3,
"precision": 0.3546511627906977,
"recall": 0.953125,
"f1": 0.5169491525423728,
"octaveErrors": 3
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 448,
"fn": 0,
"precision": 0.0967741935483871,
"recall": 1,
"f1": 0.17647058823529413,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": -2,
"onBeat": 0.9886792452830189,
"durationOk": 0.909433962264151
},
"stringAgreement": 0.8778625954198473,
"spuriousRate": 0.2,
"gpPitch": {
"tp": 262,
"fp": 62,
"fn": 34,
"precision": 0.808641975308642,
"recall": 0.8851351351351351,
"f1": 0.8451612903225807,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 8.959511024000006
},
{
"tier": "t1c",
"seed": 1,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 284,
"fp": 71,
"fn": 12,
"precision": 0.8,
"recall": 0.9594594594594594,
"f1": 0.8725038402457758,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 284,
"fp": 71,
"fn": 12,
"precision": 0.8,
"recall": 0.9594594594594594,
"f1": 0.8725038402457758,
"octaveErrors": 0
},
"vocals": {
"tp": 45,
"fp": 2,
"fn": 12,
"precision": 0.9574468085106383,
"recall": 0.7894736842105263,
"f1": 0.8653846153846154,
"octaveErrors": 0
},
"bass": {
"tp": 61,
"fp": 111,
"fn": 3,
"precision": 0.3546511627906977,
"recall": 0.953125,
"f1": 0.5169491525423728,
"octaveErrors": 3
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 448,
"fn": 0,
"precision": 0.0967741935483871,
"recall": 1,
"f1": 0.17647058823529413,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9890909090909091,
"durationOk": 0.9163636363636364
},
"stringAgreement": 0.8676470588235294,
"spuriousRate": 0.2,
"gpPitch": {
"tp": 272,
"fp": 65,
"fn": 24,
"precision": 0.8071216617210683,
"recall": 0.918918918918919,
"f1": 0.8593996840442338,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 9.044697003999957
},
{
"tier": "t1c",
"seed": 1,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 296,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 296,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 57,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 296,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.2196876779999584
},
{
"tier": "t1c",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 125,
"fp": 309,
"fn": 81,
"precision": 0.2880184331797235,
"recall": 0.6067961165048543,
"f1": 0.390625,
"octaveErrors": 11,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 125,
"fp": 309,
"fn": 81,
"precision": 0.2880184331797235,
"recall": 0.6067961165048543,
"f1": 0.390625,
"octaveErrors": 11
},
"vocals": {
"tp": 13,
"fp": 38,
"fn": 44,
"precision": 0.2549019607843137,
"recall": 0.22807017543859648,
"f1": 0.24074074074074073,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 132,
"fn": 1,
"precision": 0.1901840490797546,
"recall": 0.96875,
"f1": 0.31794871794871793,
"octaveErrors": 1
},
"drums": {
"tp": 214,
"fp": 16,
"fn": 0,
"precision": 0.9304347826086956,
"recall": 1,
"f1": 0.963963963963964,
"octaveErrors": 0
},
"keys": {
"tp": 41,
"fp": 400,
"fn": 55,
"precision": 0.09297052154195011,
"recall": 0.4270833333333333,
"f1": 0.1527001862197393,
"octaveErrors": 3
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 12,
"fn": 0,
"precision": 0.76,
"recall": 1,
"f1": 0.8636363636363636,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 2,
"fn": 0,
"precision": 0.9841269841269841,
"recall": 1,
"f1": 0.992,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.8066298342541437,
"durationOk": 0.430939226519337
},
"stringAgreement": 0.9435483870967742,
"spuriousRate": 0.7119815668202765,
"gpPitch": {
"tp": 146,
"fp": 267,
"fn": 60,
"precision": 0.35351089588377727,
"recall": 0.7087378640776699,
"f1": 0.4717285945072698,
"octaveErrors": 6
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 28.10478092599998
},
{
"tier": "t1c",
"seed": 2,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 206,
"fp": 201,
"fn": 0,
"precision": 0.5061425061425061,
"recall": 1,
"f1": 0.6721044045676998,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 206,
"fp": 201,
"fn": 0,
"precision": 0.5061425061425061,
"recall": 1,
"f1": 0.6721044045676998,
"octaveErrors": 0
},
"vocals": {
"tp": 46,
"fp": 4,
"fn": 11,
"precision": 0.92,
"recall": 0.8070175438596491,
"f1": 0.8598130841121495,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 68,
"fn": 1,
"precision": 0.31313131313131315,
"recall": 0.96875,
"f1": 0.4732824427480916,
"octaveErrors": 1
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 94,
"fp": 295,
"fn": 2,
"precision": 0.2416452442159383,
"recall": 0.9791666666666666,
"f1": 0.38762886597938145,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.6435643564356436
},
"stringAgreement": 0.7871287128712872,
"spuriousRate": 0.49385749385749383,
"gpPitch": {
"tp": 202,
"fp": 151,
"fn": 4,
"precision": 0.5722379603399433,
"recall": 0.9805825242718447,
"f1": 0.7227191413237924,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 8.742686457000033
},
{
"tier": "t1c",
"seed": 2,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 206,
"fp": 201,
"fn": 0,
"precision": 0.5061425061425061,
"recall": 1,
"f1": 0.6721044045676998,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 206,
"fp": 201,
"fn": 0,
"precision": 0.5061425061425061,
"recall": 1,
"f1": 0.6721044045676998,
"octaveErrors": 0
},
"vocals": {
"tp": 46,
"fp": 4,
"fn": 11,
"precision": 0.92,
"recall": 0.8070175438596491,
"f1": 0.8598130841121495,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 68,
"fn": 1,
"precision": 0.31313131313131315,
"recall": 0.96875,
"f1": 0.4732824427480916,
"octaveErrors": 1
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 94,
"fp": 295,
"fn": 2,
"precision": 0.2416452442159383,
"recall": 0.9791666666666666,
"f1": 0.38762886597938145,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.6435643564356436
},
"stringAgreement": 0.7871287128712872,
"spuriousRate": 0.49385749385749383,
"gpPitch": {
"tp": 202,
"fp": 151,
"fn": 4,
"precision": 0.5722379603399433,
"recall": 0.9805825242718447,
"f1": 0.7227191413237924,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 9.15674538399995
},
{
"tier": "t1c",
"seed": 2,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 206,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 206,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 57,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 96,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 206,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.26454487500002144
},
{
"tier": "t1c",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 162,
"fp": 86,
"fn": 185,
"precision": 0.6532258064516129,
"recall": 0.4668587896253602,
"f1": 0.5445378151260504,
"octaveErrors": 7,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 162,
"fp": 86,
"fn": 185,
"precision": 0.6532258064516129,
"recall": 0.4668587896253602,
"f1": 0.5445378151260504,
"octaveErrors": 7
},
"vocals": {
"tp": 3,
"fp": 67,
"fn": 53,
"precision": 0.04285714285714286,
"recall": 0.05357142857142857,
"f1": 0.047619047619047616,
"octaveErrors": 3
},
"bass": {
"tp": 22,
"fp": 162,
"fn": 42,
"precision": 0.11956521739130435,
"recall": 0.34375,
"f1": 0.1774193548387097,
"octaveErrors": 8
},
"drums": {
"tp": 195,
"fp": 25,
"fn": 13,
"precision": 0.8863636363636364,
"recall": 0.9375,
"f1": 0.9112149532710281,
"octaveErrors": 0
},
"keys": {
"tp": 18,
"fp": 296,
"fn": 78,
"precision": 0.05732484076433121,
"recall": 0.1875,
"f1": 0.08780487804878048,
"octaveErrors": 6
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 1,
"fn": 0,
"precision": 0.9795918367346939,
"recall": 1,
"f1": 0.9896907216494846,
"octaveErrors": 0
},
"snare": {
"tp": 20,
"fp": 23,
"fn": 12,
"precision": 0.46511627906976744,
"recall": 0.625,
"f1": 0.5333333333333333,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 0,
"fn": 1,
"precision": 1,
"recall": 0.75,
"f1": 0.8571428571428571,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9367816091954023,
"durationOk": 0.5402298850574713
},
"stringAgreement": 0.8950617283950617,
"spuriousRate": 0.3467741935483871,
"gpPitch": {
"tp": 163,
"fp": 72,
"fn": 184,
"precision": 0.6936170212765957,
"recall": 0.4697406340057637,
"f1": 0.5601374570446735,
"octaveErrors": 6
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 29.479956198
},
{
"tier": "t1c",
"seed": 3,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 331,
"fp": 80,
"fn": 16,
"precision": 0.805352798053528,
"recall": 0.9538904899135446,
"f1": 0.8733509234828496,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 331,
"fp": 80,
"fn": 16,
"precision": 0.805352798053528,
"recall": 0.9538904899135446,
"f1": 0.8733509234828496,
"octaveErrors": 0
},
"vocals": {
"tp": 54,
"fp": 3,
"fn": 2,
"precision": 0.9473684210526315,
"recall": 0.9642857142857143,
"f1": 0.9557522123893806,
"octaveErrors": 0
},
"bass": {
"tp": 49,
"fp": 102,
"fn": 15,
"precision": 0.32450331125827814,
"recall": 0.765625,
"f1": 0.4558139534883721,
"octaveErrors": 15
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 25,
"fp": 453,
"fn": 71,
"precision": 0.05230125523012552,
"recall": 0.2604166666666667,
"f1": 0.08710801393728224,
"octaveErrors": 7
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9246987951807228
},
"stringAgreement": 0.8580060422960725,
"spuriousRate": 0.19464720194647203,
"gpPitch": {
"tp": 332,
"fp": 54,
"fn": 15,
"precision": 0.8601036269430051,
"recall": 0.9567723342939481,
"f1": 0.9058663028649386,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 11.586334404000024
},
{
"tier": "t1c",
"seed": 3,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 331,
"fp": 80,
"fn": 16,
"precision": 0.805352798053528,
"recall": 0.9538904899135446,
"f1": 0.8733509234828496,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 331,
"fp": 80,
"fn": 16,
"precision": 0.805352798053528,
"recall": 0.9538904899135446,
"f1": 0.8733509234828496,
"octaveErrors": 0
},
"vocals": {
"tp": 54,
"fp": 3,
"fn": 2,
"precision": 0.9473684210526315,
"recall": 0.9642857142857143,
"f1": 0.9557522123893806,
"octaveErrors": 0
},
"bass": {
"tp": 49,
"fp": 102,
"fn": 15,
"precision": 0.32450331125827814,
"recall": 0.765625,
"f1": 0.4558139534883721,
"octaveErrors": 15
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 25,
"fp": 453,
"fn": 71,
"precision": 0.05230125523012552,
"recall": 0.2604166666666667,
"f1": 0.08710801393728224,
"octaveErrors": 7
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9246987951807228
},
"stringAgreement": 0.8580060422960725,
"spuriousRate": 0.19464720194647203,
"gpPitch": {
"tp": 332,
"fp": 54,
"fn": 15,
"precision": 0.8601036269430051,
"recall": 0.9567723342939481,
"f1": 0.9058663028649386,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 12.574193657000025
},
{
"tier": "t1c",
"seed": 3,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 347,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 347,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 56,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 208,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"keys": {
"tp": 96,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 0.9827089337175793,
"spuriousRate": 0,
"gpPitch": {
"tp": 347,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.4090422580000013
},
{
"tier": "t1c",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 33,
"fp": 114,
"fn": 239,
"precision": 0.22448979591836735,
"recall": 0.1213235294117647,
"f1": 0.1575178997613365,
"octaveErrors": 4,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 33,
"fp": 114,
"fn": 239,
"precision": 0.22448979591836735,
"recall": 0.1213235294117647,
"f1": 0.1575178997613365,
"octaveErrors": 4
},
"vocals": {
"tp": 6,
"fp": 72,
"fn": 49,
"precision": 0.07692307692307693,
"recall": 0.10909090909090909,
"f1": 0.09022556390977443,
"octaveErrors": 8
},
"bass": {
"tp": 30,
"fp": 107,
"fn": 2,
"precision": 0.21897810218978103,
"recall": 0.9375,
"f1": 0.35502958579881655,
"octaveErrors": 0
},
"drums": {
"tp": 197,
"fp": 11,
"fn": 1,
"precision": 0.9471153846153846,
"recall": 0.9949494949494949,
"f1": 0.9704433497536946,
"octaveErrors": 0
},
"keys": {
"tp": 35,
"fp": 313,
"fn": 13,
"precision": 0.10057471264367816,
"recall": 0.7291666666666666,
"f1": 0.17676767676767677,
"octaveErrors": 5
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 7,
"fn": 0,
"precision": 0.8444444444444444,
"recall": 1,
"f1": 0.9156626506024096,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 2,
"fn": 0,
"precision": 0.9841269841269841,
"recall": 1,
"f1": 0.992,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 2,
"fn": 1,
"precision": 0.6,
"recall": 0.75,
"f1": 0.6666666666666666,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.4864864864864865,
"durationOk": 0.17567567567567569
},
"stringAgreement": 0.9696969696969697,
"spuriousRate": 0.7755102040816326,
"gpPitch": {
"tp": 36,
"fp": 107,
"fn": 236,
"precision": 0.2517482517482518,
"recall": 0.1323529411764706,
"f1": 0.17349397590361446,
"octaveErrors": 7
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 36.15427471600002
},
{
"tier": "t1c",
"seed": 4,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 271,
"fp": 80,
"fn": 1,
"precision": 0.7720797720797721,
"recall": 0.9963235294117647,
"f1": 0.869983948635634,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 271,
"fp": 80,
"fn": 1,
"precision": 0.7720797720797721,
"recall": 0.9963235294117647,
"f1": 0.869983948635634,
"octaveErrors": 0
},
"vocals": {
"tp": 43,
"fp": 2,
"fn": 12,
"precision": 0.9555555555555556,
"recall": 0.7818181818181819,
"f1": 0.86,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 57,
"fn": 1,
"precision": 0.3522727272727273,
"recall": 0.96875,
"f1": 0.5166666666666667,
"octaveErrors": 1
},
"drums": {
"tp": 198,
"fp": 3,
"fn": 0,
"precision": 0.9850746268656716,
"recall": 1,
"f1": 0.9924812030075187,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 268,
"fn": 0,
"precision": 0.1518987341772152,
"recall": 1,
"f1": 0.26373626373626374,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9080882352941176
},
"stringAgreement": 0.7047970479704797,
"spuriousRate": 0.22792022792022792,
"gpPitch": {
"tp": 272,
"fp": 68,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 7.883428925999964
},
{
"tier": "t1c",
"seed": 4,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 271,
"fp": 80,
"fn": 1,
"precision": 0.7720797720797721,
"recall": 0.9963235294117647,
"f1": 0.869983948635634,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 271,
"fp": 80,
"fn": 1,
"precision": 0.7720797720797721,
"recall": 0.9963235294117647,
"f1": 0.869983948635634,
"octaveErrors": 0
},
"vocals": {
"tp": 43,
"fp": 2,
"fn": 12,
"precision": 0.9555555555555556,
"recall": 0.7818181818181819,
"f1": 0.86,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 57,
"fn": 1,
"precision": 0.3522727272727273,
"recall": 0.96875,
"f1": 0.5166666666666667,
"octaveErrors": 1
},
"drums": {
"tp": 198,
"fp": 3,
"fn": 0,
"precision": 0.9850746268656716,
"recall": 1,
"f1": 0.9924812030075187,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 268,
"fn": 0,
"precision": 0.1518987341772152,
"recall": 1,
"f1": 0.26373626373626374,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9080882352941176
},
"stringAgreement": 0.7047970479704797,
"spuriousRate": 0.22792022792022792,
"gpPitch": {
"tp": 272,
"fp": 68,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 7.428001534999988
},
{
"tier": "t1c",
"seed": 4,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 272,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 272,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 55,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 198,
"fp": 3,
"fn": 0,
"precision": 0.9850746268656716,
"recall": 1,
"f1": 0.9924812030075187,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 272,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.17317688700003783
},
{
"tier": "t1c",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 67,
"fp": 94,
"fn": 295,
"precision": 0.4161490683229814,
"recall": 0.1850828729281768,
"f1": 0.25621414913957935,
"octaveErrors": 1,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 67,
"fp": 94,
"fn": 295,
"precision": 0.4161490683229814,
"recall": 0.1850828729281768,
"f1": 0.25621414913957935,
"octaveErrors": 1
},
"vocals": {
"tp": 13,
"fp": 42,
"fn": 42,
"precision": 0.23636363636363636,
"recall": 0.23636363636363636,
"f1": 0.23636363636363636,
"octaveErrors": 1
},
"bass": {
"tp": 44,
"fp": 99,
"fn": 20,
"precision": 0.3076923076923077,
"recall": 0.6875,
"f1": 0.4251207729468599,
"octaveErrors": 2
},
"drums": {
"tp": 198,
"fp": 4,
"fn": 16,
"precision": 0.9801980198019802,
"recall": 0.9252336448598131,
"f1": 0.9519230769230769,
"octaveErrors": 0
},
"keys": {
"tp": 12,
"fp": 362,
"fn": 36,
"precision": 0.03208556149732621,
"recall": 0.25,
"f1": 0.05687203791469194,
"octaveErrors": 5
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 23,
"fp": 0,
"fn": 15,
"precision": 1,
"recall": 0.6052631578947368,
"f1": 0.7540983606557377,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 2,
"fn": 0,
"precision": 0.9841269841269841,
"recall": 1,
"f1": 0.992,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 2,
"fn": 1,
"precision": 0.6,
"recall": 0.75,
"f1": 0.6666666666666666,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.7572815533980582,
"durationOk": 0.14563106796116504
},
"stringAgreement": 0.9393939393939394,
"spuriousRate": 0.5838509316770186,
"gpPitch": {
"tp": 78,
"fp": 74,
"fn": 284,
"precision": 0.5131578947368421,
"recall": 0.2154696132596685,
"f1": 0.3035019455252918,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 22.21733979899995
},
{
"tier": "t1c",
"seed": 5,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 361,
"fp": 63,
"fn": 1,
"precision": 0.8514150943396226,
"recall": 0.9972375690607734,
"f1": 0.9185750636132316,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 361,
"fp": 63,
"fn": 1,
"precision": 0.8514150943396226,
"recall": 0.9972375690607734,
"f1": 0.9185750636132316,
"octaveErrors": 0
},
"vocals": {
"tp": 42,
"fp": 3,
"fn": 13,
"precision": 0.9333333333333333,
"recall": 0.7636363636363637,
"f1": 0.84,
"octaveErrors": 0
},
"bass": {
"tp": 51,
"fp": 108,
"fn": 13,
"precision": 0.32075471698113206,
"recall": 0.796875,
"f1": 0.45739910313901344,
"octaveErrors": 13
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 15,
"fp": 464,
"fn": 33,
"precision": 0.031315240083507306,
"recall": 0.3125,
"f1": 0.056925996204933584,
"octaveErrors": 5
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9415041782729805
},
"stringAgreement": 0.9608938547486033,
"spuriousRate": 0.14858490566037735,
"gpPitch": {
"tp": 359,
"fp": 48,
"fn": 3,
"precision": 0.8820638820638821,
"recall": 0.9917127071823204,
"f1": 0.9336801040312094,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 6.8972081290000355
},
{
"tier": "t1c",
"seed": 5,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 361,
"fp": 63,
"fn": 1,
"precision": 0.8514150943396226,
"recall": 0.9972375690607734,
"f1": 0.9185750636132316,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 361,
"fp": 63,
"fn": 1,
"precision": 0.8514150943396226,
"recall": 0.9972375690607734,
"f1": 0.9185750636132316,
"octaveErrors": 0
},
"vocals": {
"tp": 42,
"fp": 3,
"fn": 13,
"precision": 0.9333333333333333,
"recall": 0.7636363636363637,
"f1": 0.84,
"octaveErrors": 0
},
"bass": {
"tp": 51,
"fp": 108,
"fn": 13,
"precision": 0.32075471698113206,
"recall": 0.796875,
"f1": 0.45739910313901344,
"octaveErrors": 13
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 15,
"fp": 464,
"fn": 33,
"precision": 0.031315240083507306,
"recall": 0.3125,
"f1": 0.056925996204933584,
"octaveErrors": 5
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9415041782729805
},
"stringAgreement": 0.9608938547486033,
"spuriousRate": 0.14858490566037735,
"gpPitch": {
"tp": 359,
"fp": 48,
"fn": 3,
"precision": 0.8820638820638821,
"recall": 0.9917127071823204,
"f1": 0.9336801040312094,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 7.140796743999934
},
{
"tier": "t1c",
"seed": 5,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 362,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 362,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 55,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 214,
"fp": 3,
"fn": 0,
"precision": 0.9861751152073732,
"recall": 1,
"f1": 0.9930394431554525,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 38,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 2,
"fn": 0,
"precision": 0.6666666666666666,
"recall": 1,
"f1": 0.8,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 362,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.18250050600001122
},
{
"tier": "t1d",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 299,
"fp": 97,
"fn": 132,
"precision": 0.7550505050505051,
"recall": 0.6937354988399071,
"f1": 0.7230955259975816,
"octaveErrors": 4,
"pass": false
},
"partSplit": {
"f1": 0.7061668681983071,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 299,
"fp": 97,
"fn": 132,
"precision": 0.7550505050505051,
"recall": 0.6937354988399071,
"f1": 0.7230955259975816,
"octaveErrors": 4
},
"vocals": {
"tp": 20,
"fp": 28,
"fn": 37,
"precision": 0.4166666666666667,
"recall": 0.3508771929824561,
"f1": 0.38095238095238093,
"octaveErrors": 0
},
"bass": {
"tp": 60,
"fp": 142,
"fn": 4,
"precision": 0.297029702970297,
"recall": 0.9375,
"f1": 0.45112781954887216,
"octaveErrors": 3
},
"drums": {
"tp": 196,
"fp": 48,
"fn": 14,
"precision": 0.8032786885245902,
"recall": 0.9333333333333333,
"f1": 0.8634361233480177,
"octaveErrors": 0
},
"keys": {
"tp": 17,
"fp": 431,
"fn": 31,
"precision": 0.03794642857142857,
"recall": 0.3541666666666667,
"f1": 0.06854838709677419,
"octaveErrors": 4
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 21,
"fp": 47,
"fn": 13,
"precision": 0.3088235294117647,
"recall": 0.6176470588235294,
"f1": 0.4117647058823529,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 1,
"fn": 1,
"precision": 0.75,
"recall": 0.75,
"f1": 0.75,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9288025889967637,
"durationOk": 0.8122977346278317
},
"stringAgreement": 0.8245614035087719,
"spuriousRate": 0.24494949494949494,
"gpPitch": {
"tp": 287,
"fp": 74,
"fn": 144,
"precision": 0.7950138504155124,
"recall": 0.665893271461717,
"f1": 0.7247474747474747,
"octaveErrors": 4
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 21.65987062599999
},
{
"tier": "t1d",
"seed": 1,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 418,
"fp": 210,
"fn": 13,
"precision": 0.6656050955414012,
"recall": 0.9698375870069605,
"f1": 0.789423984891407,
"octaveErrors": 3,
"pass": false
},
"partSplit": {
"f1": 0.7875354107648725,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 418,
"fp": 210,
"fn": 13,
"precision": 0.6656050955414012,
"recall": 0.9698375870069605,
"f1": 0.789423984891407,
"octaveErrors": 3
},
"vocals": {
"tp": 46,
"fp": 2,
"fn": 11,
"precision": 0.9583333333333334,
"recall": 0.8070175438596491,
"f1": 0.8761904761904762,
"octaveErrors": 0
},
"bass": {
"tp": 62,
"fp": 110,
"fn": 2,
"precision": 0.36046511627906974,
"recall": 0.96875,
"f1": 0.5254237288135594,
"octaveErrors": 2
},
"drums": {
"tp": 210,
"fp": 1,
"fn": 0,
"precision": 0.995260663507109,
"recall": 1,
"f1": 0.997624703087886,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 52,
"fn": 0,
"precision": 0.48,
"recall": 1,
"f1": 0.6486486486486487,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 1,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9901960784313726,
"durationOk": 0.7573529411764706
},
"stringAgreement": 0.8292079207920792,
"spuriousRate": 0.3343949044585987,
"gpPitch": {
"tp": 404,
"fp": 163,
"fn": 27,
"precision": 0.7125220458553791,
"recall": 0.9373549883990719,
"f1": 0.8096192384769539,
"octaveErrors": 8
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 12.165193556000013
},
{
"tier": "t1d",
"seed": 1,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 418,
"fp": 210,
"fn": 13,
"precision": 0.6656050955414012,
"recall": 0.9698375870069605,
"f1": 0.789423984891407,
"octaveErrors": 3,
"pass": false
},
"partSplit": {
"f1": 0.7875354107648725,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 418,
"fp": 210,
"fn": 13,
"precision": 0.6656050955414012,
"recall": 0.9698375870069605,
"f1": 0.789423984891407,
"octaveErrors": 3
},
"vocals": {
"tp": 46,
"fp": 2,
"fn": 11,
"precision": 0.9583333333333334,
"recall": 0.8070175438596491,
"f1": 0.8761904761904762,
"octaveErrors": 0
},
"bass": {
"tp": 62,
"fp": 110,
"fn": 2,
"precision": 0.36046511627906974,
"recall": 0.96875,
"f1": 0.5254237288135594,
"octaveErrors": 2
},
"drums": {
"tp": 210,
"fp": 1,
"fn": 0,
"precision": 0.995260663507109,
"recall": 1,
"f1": 0.997624703087886,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 52,
"fn": 0,
"precision": 0.48,
"recall": 1,
"f1": 0.6486486486486487,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 1,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9901960784313726,
"durationOk": 0.7598039215686274
},
"stringAgreement": 0.8292079207920792,
"spuriousRate": 0.3343949044585987,
"gpPitch": {
"tp": 404,
"fp": 163,
"fn": 27,
"precision": 0.7125220458553791,
"recall": 0.9373549883990719,
"f1": 0.8096192384769539,
"octaveErrors": 8
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 10.3108250999999
},
{
"tier": "t1d",
"seed": 1,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 431,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 1,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 431,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 57,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 210,
"fp": 1,
"fn": 0,
"precision": 0.995260663507109,
"recall": 1,
"f1": 0.997624703087886,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 1,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 431,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.20956806200009306
},
{
"tier": "t1d",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 293,
"fp": 222,
"fn": 270,
"precision": 0.5689320388349515,
"recall": 0.5204262877442274,
"f1": 0.5435992578849722,
"octaveErrors": 2,
"pass": false
},
"partSplit": {
"f1": 0.47680890538033394,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 293,
"fp": 222,
"fn": 270,
"precision": 0.5689320388349515,
"recall": 0.5204262877442274,
"f1": 0.5435992578849722,
"octaveErrors": 2
},
"vocals": {
"tp": 29,
"fp": 26,
"fn": 27,
"precision": 0.5272727272727272,
"recall": 0.5178571428571429,
"f1": 0.5225225225225225,
"octaveErrors": 1
},
"bass": {
"tp": 32,
"fp": 122,
"fn": 0,
"precision": 0.2077922077922078,
"recall": 1,
"f1": 0.34408602150537637,
"octaveErrors": 0
},
"drums": {
"tp": 201,
"fp": 43,
"fn": 15,
"precision": 0.8237704918032787,
"recall": 0.9305555555555556,
"f1": 0.8739130434782608,
"octaveErrors": 0
},
"keys": {
"tp": 37,
"fp": 358,
"fn": 59,
"precision": 0.09367088607594937,
"recall": 0.3854166666666667,
"f1": 0.15071283095723015,
"octaveErrors": 5
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 26,
"fp": 37,
"fn": 14,
"precision": 0.4126984126984127,
"recall": 0.65,
"f1": 0.5048543689320388,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 2,
"fn": 0,
"precision": 0.9841269841269841,
"recall": 1,
"f1": 0.992,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 4,
"fn": 1,
"precision": 0.42857142857142855,
"recall": 0.75,
"f1": 0.5454545454545454,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.8004750593824228,
"durationOk": 0.47980997624703087
},
"stringAgreement": 0.9725085910652921,
"spuriousRate": 0.43106796116504853,
"gpPitch": {
"tp": 337,
"fp": 160,
"fn": 226,
"precision": 0.6780684104627767,
"recall": 0.5985790408525755,
"f1": 0.6358490566037736,
"octaveErrors": 2
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 20.840203742000043
},
{
"tier": "t1d",
"seed": 2,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 561,
"fp": 101,
"fn": 2,
"precision": 0.8474320241691843,
"recall": 0.9964476021314387,
"f1": 0.9159183673469388,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 0.9159183673469388,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 561,
"fp": 101,
"fn": 2,
"precision": 0.8474320241691843,
"recall": 0.9964476021314387,
"f1": 0.9159183673469388,
"octaveErrors": 0
},
"vocals": {
"tp": 46,
"fp": 2,
"fn": 10,
"precision": 0.9583333333333334,
"recall": 0.8214285714285714,
"f1": 0.8846153846153846,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 69,
"fn": 1,
"precision": 0.31,
"recall": 0.96875,
"f1": 0.4696969696969697,
"octaveErrors": 1
},
"drums": {
"tp": 216,
"fp": 4,
"fn": 0,
"precision": 0.9818181818181818,
"recall": 1,
"f1": 0.9908256880733946,
"octaveErrors": 0
},
"keys": {
"tp": 95,
"fp": 95,
"fn": 1,
"precision": 0.5,
"recall": 0.9895833333333334,
"f1": 0.6643356643356644,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.8779599271402551
},
"stringAgreement": 0.8720292504570384,
"spuriousRate": 0.15256797583081572,
"gpPitch": {
"tp": 549,
"fp": 91,
"fn": 14,
"precision": 0.8578125,
"recall": 0.9751332149200711,
"f1": 0.912718204488778,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 10.09335353600001
},
{
"tier": "t1d",
"seed": 2,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 561,
"fp": 101,
"fn": 2,
"precision": 0.8474320241691843,
"recall": 0.9964476021314387,
"f1": 0.9159183673469388,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 0.9159183673469388,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 561,
"fp": 101,
"fn": 2,
"precision": 0.8474320241691843,
"recall": 0.9964476021314387,
"f1": 0.9159183673469388,
"octaveErrors": 0
},
"vocals": {
"tp": 46,
"fp": 2,
"fn": 10,
"precision": 0.9583333333333334,
"recall": 0.8214285714285714,
"f1": 0.8846153846153846,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 69,
"fn": 1,
"precision": 0.31,
"recall": 0.96875,
"f1": 0.4696969696969697,
"octaveErrors": 1
},
"drums": {
"tp": 216,
"fp": 4,
"fn": 0,
"precision": 0.9818181818181818,
"recall": 1,
"f1": 0.9908256880733946,
"octaveErrors": 0
},
"keys": {
"tp": 95,
"fp": 95,
"fn": 1,
"precision": 0.5,
"recall": 0.9895833333333334,
"f1": 0.6643356643356644,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.8779599271402551
},
"stringAgreement": 0.8720292504570384,
"spuriousRate": 0.15256797583081572,
"gpPitch": {
"tp": 549,
"fp": 91,
"fn": 14,
"precision": 0.8578125,
"recall": 0.9751332149200711,
"f1": 0.912718204488778,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 12.473075481000008
},
{
"tier": "t1d",
"seed": 2,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 563,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 1,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 563,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 56,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 216,
"fp": 4,
"fn": 0,
"precision": 0.9818181818181818,
"recall": 1,
"f1": 0.9908256880733946,
"octaveErrors": 0
},
"keys": {
"tp": 96,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 563,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.299531163000036
},
{
"tier": "t1d",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 409,
"fp": 198,
"fn": 134,
"precision": 0.6738056013179572,
"recall": 0.7532228360957642,
"f1": 0.711304347826087,
"octaveErrors": 12,
"pass": false
},
"partSplit": {
"f1": 0.6295652173913043,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 409,
"fp": 198,
"fn": 134,
"precision": 0.6738056013179572,
"recall": 0.7532228360957642,
"f1": 0.711304347826087,
"octaveErrors": 12
},
"vocals": {
"tp": 14,
"fp": 56,
"fn": 42,
"precision": 0.2,
"recall": 0.25,
"f1": 0.2222222222222222,
"octaveErrors": 3
},
"bass": {
"tp": 40,
"fp": 97,
"fn": 24,
"precision": 0.291970802919708,
"recall": 0.625,
"f1": 0.39800995024875624,
"octaveErrors": 3
},
"drums": {
"tp": 173,
"fp": 108,
"fn": 37,
"precision": 0.6156583629893239,
"recall": 0.8238095238095238,
"f1": 0.7046843177189409,
"octaveErrors": 4
},
"keys": {
"tp": 29,
"fp": 396,
"fn": 67,
"precision": 0.06823529411764706,
"recall": 0.3020833333333333,
"f1": 0.11132437619961612,
"octaveErrors": 14
}
},
"drumsPerClass": {
"kick": {
"tp": 47,
"fp": 1,
"fn": 1,
"precision": 0.9791666666666666,
"recall": 0.9791666666666666,
"f1": 0.9791666666666666,
"octaveErrors": 0
},
"snare": {
"tp": 3,
"fp": 46,
"fn": 31,
"precision": 0.061224489795918366,
"recall": 0.08823529411764706,
"f1": 0.07228915662650602,
"octaveErrors": 0
},
"hihat": {
"tp": 122,
"fp": 28,
"fn": 2,
"precision": 0.8133333333333334,
"recall": 0.9838709677419355,
"f1": 0.8905109489051095,
"octaveErrors": 0
},
"cymbal": {
"tp": 1,
"fp": 33,
"fn": 3,
"precision": 0.029411764705882353,
"recall": 0.25,
"f1": 0.05263157894736842,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.8937093275488069,
"durationOk": 0.5704989154013015
},
"stringAgreement": 0.8503740648379052,
"spuriousRate": 0.3261943986820428,
"gpPitch": {
"tp": 412,
"fp": 161,
"fn": 131,
"precision": 0.7190226876090751,
"recall": 0.7587476979742173,
"f1": 0.7383512544802867,
"octaveErrors": 11
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 34.369782116999964
},
{
"tier": "t1d",
"seed": 3,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 521,
"fp": 272,
"fn": 22,
"precision": 0.6569987389659521,
"recall": 0.9594843462246777,
"f1": 0.7799401197604791,
"octaveErrors": 14,
"pass": false
},
"partSplit": {
"f1": 0.7679640718562875,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 521,
"fp": 272,
"fn": 22,
"precision": 0.6569987389659521,
"recall": 0.9594843462246777,
"f1": 0.7799401197604791,
"octaveErrors": 14
},
"vocals": {
"tp": 54,
"fp": 3,
"fn": 2,
"precision": 0.9473684210526315,
"recall": 0.9642857142857143,
"f1": 0.9557522123893806,
"octaveErrors": 0
},
"bass": {
"tp": 50,
"fp": 100,
"fn": 14,
"precision": 0.3333333333333333,
"recall": 0.78125,
"f1": 0.4672897196261682,
"octaveErrors": 14
},
"drums": {
"tp": 210,
"fp": 1,
"fn": 0,
"precision": 0.995260663507109,
"recall": 1,
"f1": 0.997624703087886,
"octaveErrors": 0
},
"keys": {
"tp": 7,
"fp": 150,
"fn": 89,
"precision": 0.044585987261146494,
"recall": 0.07291666666666667,
"f1": 0.05533596837944664,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 1,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9813780260707635,
"durationOk": 0.7802607076350093
},
"stringAgreement": 0.8291746641074856,
"spuriousRate": 0.34300126103404793,
"gpPitch": {
"tp": 527,
"fp": 174,
"fn": 16,
"precision": 0.7517831669044223,
"recall": 0.9705340699815838,
"f1": 0.8472668810289389,
"octaveErrors": 10
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 11.179825028999941
},
{
"tier": "t1d",
"seed": 3,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 521,
"fp": 272,
"fn": 22,
"precision": 0.6569987389659521,
"recall": 0.9594843462246777,
"f1": 0.7799401197604791,
"octaveErrors": 14,
"pass": false
},
"partSplit": {
"f1": 0.7679640718562875,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 521,
"fp": 272,
"fn": 22,
"precision": 0.6569987389659521,
"recall": 0.9594843462246777,
"f1": 0.7799401197604791,
"octaveErrors": 14
},
"vocals": {
"tp": 54,
"fp": 3,
"fn": 2,
"precision": 0.9473684210526315,
"recall": 0.9642857142857143,
"f1": 0.9557522123893806,
"octaveErrors": 0
},
"bass": {
"tp": 50,
"fp": 100,
"fn": 14,
"precision": 0.3333333333333333,
"recall": 0.78125,
"f1": 0.4672897196261682,
"octaveErrors": 14
},
"drums": {
"tp": 210,
"fp": 1,
"fn": 0,
"precision": 0.995260663507109,
"recall": 1,
"f1": 0.997624703087886,
"octaveErrors": 0
},
"keys": {
"tp": 7,
"fp": 150,
"fn": 89,
"precision": 0.044585987261146494,
"recall": 0.07291666666666667,
"f1": 0.05533596837944664,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 1,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.9813780260707635,
"durationOk": 0.7802607076350093
},
"stringAgreement": 0.8291746641074856,
"spuriousRate": 0.34300126103404793,
"gpPitch": {
"tp": 527,
"fp": 174,
"fn": 16,
"precision": 0.7517831669044223,
"recall": 0.9705340699815838,
"f1": 0.8472668810289389,
"octaveErrors": 10
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 10.093619135999935
},
{
"tier": "t1d",
"seed": 3,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 543,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 1,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 543,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 56,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 210,
"fp": 1,
"fn": 0,
"precision": 0.995260663507109,
"recall": 1,
"f1": 0.997624703087886,
"octaveErrors": 0
},
"keys": {
"tp": 96,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 34,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 1,
"fn": 0,
"precision": 0.8,
"recall": 1,
"f1": 0.8888888888888888,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 0.9502762430939227,
"spuriousRate": 0,
"gpPitch": {
"tp": 543,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.18161118699994405
},
{
"tier": "t1d",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 175,
"fp": 167,
"fn": 288,
"precision": 0.5116959064327485,
"recall": 0.3779697624190065,
"f1": 0.43478260869565216,
"octaveErrors": 4,
"pass": false
},
"partSplit": {
"f1": 0.35031055900621116,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 175,
"fp": 167,
"fn": 288,
"precision": 0.5116959064327485,
"recall": 0.3779697624190065,
"f1": 0.43478260869565216,
"octaveErrors": 4
},
"vocals": {
"tp": 7,
"fp": 43,
"fn": 50,
"precision": 0.14,
"recall": 0.12280701754385964,
"f1": 0.1308411214953271,
"octaveErrors": 3
},
"bass": {
"tp": 30,
"fp": 99,
"fn": 2,
"precision": 0.23255813953488372,
"recall": 0.9375,
"f1": 0.37267080745341613,
"octaveErrors": 1
},
"drums": {
"tp": 188,
"fp": 39,
"fn": 12,
"precision": 0.8281938325991189,
"recall": 0.94,
"f1": 0.8805620608899297,
"octaveErrors": 1
},
"keys": {
"tp": 21,
"fp": 331,
"fn": 27,
"precision": 0.05965909090909091,
"recall": 0.4375,
"f1": 0.105,
"octaveErrors": 3
}
},
"drumsPerClass": {
"kick": {
"tp": 31,
"fp": 0,
"fn": 1,
"precision": 1,
"recall": 0.96875,
"f1": 0.9841269841269841,
"octaveErrors": 0
},
"snare": {
"tp": 30,
"fp": 34,
"fn": 10,
"precision": 0.46875,
"recall": 0.75,
"f1": 0.5769230769230769,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 2,
"fn": 0,
"precision": 0.9841269841269841,
"recall": 1,
"f1": 0.992,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 3,
"fn": 1,
"precision": 0.5,
"recall": 0.75,
"f1": 0.6,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.7303370786516854,
"durationOk": 0.34831460674157305
},
"stringAgreement": 0.9310344827586207,
"spuriousRate": 0.48830409356725146,
"gpPitch": {
"tp": 195,
"fp": 128,
"fn": 268,
"precision": 0.6037151702786377,
"recall": 0.42116630669546434,
"f1": 0.4961832061068702,
"octaveErrors": 4
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 26.669422305999905
},
{
"tier": "t1d",
"seed": 4,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 462,
"fp": 75,
"fn": 1,
"precision": 0.8603351955307262,
"recall": 0.9978401727861771,
"f1": 0.924,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 0.924,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 462,
"fp": 75,
"fn": 1,
"precision": 0.8603351955307262,
"recall": 0.9978401727861771,
"f1": 0.924,
"octaveErrors": 0
},
"vocals": {
"tp": 44,
"fp": 2,
"fn": 13,
"precision": 0.9565217391304348,
"recall": 0.7719298245614035,
"f1": 0.8543689320388349,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 57,
"fn": 1,
"precision": 0.3522727272727273,
"recall": 0.96875,
"f1": 0.5166666666666667,
"octaveErrors": 1
},
"drums": {
"tp": 200,
"fp": 4,
"fn": 0,
"precision": 0.9803921568627451,
"recall": 1,
"f1": 0.9900990099009901,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 5,
"fn": 0,
"precision": 0.9056603773584906,
"recall": 1,
"f1": 0.9504950495049505,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.8056155507559395
},
"stringAgreement": 0.7402597402597403,
"spuriousRate": 0.13966480446927373,
"gpPitch": {
"tp": 463,
"fp": 70,
"fn": 0,
"precision": 0.8686679174484052,
"recall": 1,
"f1": 0.929718875502008,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 11.383197386000072
},
{
"tier": "t1d",
"seed": 4,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 462,
"fp": 75,
"fn": 1,
"precision": 0.8603351955307262,
"recall": 0.9978401727861771,
"f1": 0.924,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 0.924,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 462,
"fp": 75,
"fn": 1,
"precision": 0.8603351955307262,
"recall": 0.9978401727861771,
"f1": 0.924,
"octaveErrors": 0
},
"vocals": {
"tp": 44,
"fp": 2,
"fn": 13,
"precision": 0.9565217391304348,
"recall": 0.7719298245614035,
"f1": 0.8543689320388349,
"octaveErrors": 0
},
"bass": {
"tp": 31,
"fp": 57,
"fn": 1,
"precision": 0.3522727272727273,
"recall": 0.96875,
"f1": 0.5166666666666667,
"octaveErrors": 1
},
"drums": {
"tp": 200,
"fp": 4,
"fn": 0,
"precision": 0.9803921568627451,
"recall": 1,
"f1": 0.9900990099009901,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 5,
"fn": 0,
"precision": 0.9056603773584906,
"recall": 1,
"f1": 0.9504950495049505,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.8056155507559395
},
"stringAgreement": 0.7402597402597403,
"spuriousRate": 0.13966480446927373,
"gpPitch": {
"tp": 463,
"fp": 70,
"fn": 0,
"precision": 0.8686679174484052,
"recall": 1,
"f1": 0.929718875502008,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 10.751529015999985
},
{
"tier": "t1d",
"seed": 4,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 463,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 1,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 463,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 57,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 200,
"fp": 4,
"fn": 0,
"precision": 0.9803921568627451,
"recall": 1,
"f1": 0.9900990099009901,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 32,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 463,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.42278937700006647
},
{
"tier": "t1d",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 296,
"fp": 135,
"fn": 267,
"precision": 0.6867749419953596,
"recall": 0.5257548845470693,
"f1": 0.5955734406438632,
"octaveErrors": 0,
"pass": false
},
"partSplit": {
"f1": 0.49899396378269617,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 296,
"fp": 135,
"fn": 267,
"precision": 0.6867749419953596,
"recall": 0.5257548845470693,
"f1": 0.5955734406438632,
"octaveErrors": 0
},
"vocals": {
"tp": 18,
"fp": 52,
"fn": 36,
"precision": 0.2571428571428571,
"recall": 0.3333333333333333,
"f1": 0.2903225806451613,
"octaveErrors": 3
},
"bass": {
"tp": 37,
"fp": 118,
"fn": 27,
"precision": 0.23870967741935484,
"recall": 0.578125,
"f1": 0.3378995433789954,
"octaveErrors": 12
},
"drums": {
"tp": 180,
"fp": 77,
"fn": 36,
"precision": 0.7003891050583657,
"recall": 0.8333333333333334,
"f1": 0.7610993657505285,
"octaveErrors": 1
},
"keys": {
"tp": 23,
"fp": 389,
"fn": 25,
"precision": 0.055825242718446605,
"recall": 0.4791666666666667,
"f1": 0.1,
"octaveErrors": 19
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 5,
"fp": 44,
"fn": 35,
"precision": 0.10204081632653061,
"recall": 0.125,
"f1": 0.11235955056179775,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 9,
"fn": 0,
"precision": 0.9323308270676691,
"recall": 1,
"f1": 0.9649805447470817,
"octaveErrors": 0
},
"cymbal": {
"tp": 3,
"fp": 24,
"fn": 1,
"precision": 0.1111111111111111,
"recall": 0.75,
"f1": 0.1935483870967742,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 0.8005181347150259,
"durationOk": 0.41450777202072536
},
"stringAgreement": 0.9419795221843004,
"spuriousRate": 0.31322505800464034,
"gpPitch": {
"tp": 309,
"fp": 108,
"fn": 254,
"precision": 0.7410071942446043,
"recall": 0.5488454706927176,
"f1": 0.6306122448979592,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 29.413626941999887
},
{
"tier": "t1d",
"seed": 5,
"mode": "oracle-stems",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 563,
"fp": 100,
"fn": 0,
"precision": 0.8491704374057315,
"recall": 1,
"f1": 0.9184339314845025,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 0.9184339314845025,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 563,
"fp": 100,
"fn": 0,
"precision": 0.8491704374057315,
"recall": 1,
"f1": 0.9184339314845025,
"octaveErrors": 0
},
"vocals": {
"tp": 41,
"fp": 3,
"fn": 13,
"precision": 0.9318181818181818,
"recall": 0.7592592592592593,
"f1": 0.8367346938775511,
"octaveErrors": 0
},
"bass": {
"tp": 51,
"fp": 108,
"fn": 13,
"precision": 0.32075471698113206,
"recall": 0.796875,
"f1": 0.45739910313901344,
"octaveErrors": 13
},
"drums": {
"tp": 216,
"fp": 4,
"fn": 0,
"precision": 0.9818181818181818,
"recall": 1,
"f1": 0.9908256880733946,
"octaveErrors": 0
},
"keys": {
"tp": 11,
"fp": 111,
"fn": 37,
"precision": 0.09016393442622951,
"recall": 0.22916666666666666,
"f1": 0.12941176470588237,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9150090415913201
},
"stringAgreement": 0.8933092224231465,
"spuriousRate": 0.15082956259426847,
"gpPitch": {
"tp": 553,
"fp": 98,
"fn": 10,
"precision": 0.8494623655913979,
"recall": 0.9822380106571936,
"f1": 0.9110378912685337,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 9.552475533999969
},
{
"tier": "t1d",
"seed": 5,
"mode": "oracle-tempo",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": false
},
"guitarMerged": {
"tp": 563,
"fp": 100,
"fn": 0,
"precision": 0.8491704374057315,
"recall": 1,
"f1": 0.9184339314845025,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 0.9184339314845025,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 563,
"fp": 100,
"fn": 0,
"precision": 0.8491704374057315,
"recall": 1,
"f1": 0.9184339314845025,
"octaveErrors": 0
},
"vocals": {
"tp": 41,
"fp": 3,
"fn": 13,
"precision": 0.9318181818181818,
"recall": 0.7592592592592593,
"f1": 0.8367346938775511,
"octaveErrors": 0
},
"bass": {
"tp": 51,
"fp": 108,
"fn": 13,
"precision": 0.32075471698113206,
"recall": 0.796875,
"f1": 0.45739910313901344,
"octaveErrors": 13
},
"drums": {
"tp": 216,
"fp": 4,
"fn": 0,
"precision": 0.9818181818181818,
"recall": 1,
"f1": 0.9908256880733946,
"octaveErrors": 0
},
"keys": {
"tp": 11,
"fp": 111,
"fn": 37,
"precision": 0.09016393442622951,
"recall": 0.22916666666666666,
"f1": 0.12941176470588237,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 0.9150090415913201
},
"stringAgreement": 0.8933092224231465,
"spuriousRate": 0.15082956259426847,
"gpPitch": {
"tp": 553,
"fp": 98,
"fn": 10,
"precision": 0.8494623655913979,
"recall": 0.9822380106571936,
"f1": 0.9110378912685337,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 9.338748170999926
},
{
"tier": "t1d",
"seed": 5,
"mode": "oracle-notes",
"score": {
"flags": {
"oracleStems": true,
"oracleTempo": true,
"oracleNotes": true
},
"guitarMerged": {
"tp": 563,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0,
"pass": true
},
"partSplit": {
"f1": 1,
"outTracks": 2,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 563,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"vocals": {
"tp": 54,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"bass": {
"tp": 64,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"drums": {
"tp": 216,
"fp": 4,
"fn": 0,
"precision": 0.9818181818181818,
"recall": 1,
"f1": 0.9908256880733946,
"octaveErrors": 0
},
"keys": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
}
},
"drumsPerClass": {
"kick": {
"tp": 48,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"snare": {
"tp": 40,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"hihat": {
"tp": 124,
"fp": 1,
"fn": 0,
"precision": 0.992,
"recall": 1,
"f1": 0.9959839357429718,
"octaveErrors": 0
},
"cymbal": {
"tp": 4,
"fp": 3,
"fn": 0,
"precision": 0.5714285714285714,
"recall": 1,
"f1": 0.7272727272727273,
"octaveErrors": 0
},
"tom": {
"tp": 0,
"fp": 0,
"fn": 0,
"precision": null,
"recall": null,
"f1": null,
"octaveErrors": 0
}
},
"rhythm": {
"factor": 1,
"beatOffset": 0,
"onBeat": 1,
"durationOk": 1
},
"stringAgreement": 1,
"spuriousRate": 0,
"gpPitch": {
"tp": 563,
"fp": 0,
"fn": 0,
"precision": 1,
"recall": 1,
"f1": 1,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 0.19549580600007904
}
],
"meta": {
"machine": "AMD Ryzen 9 9950X 16-Core Processor x16, linux x64, bun 1.3.14",
"models": {
"htdemucs_6s.onnx": "35cb61d4d35173ff1d16df7393f41f05651ffdfe13d3c10e06abc26708bd6933",
"nmp.onnx": "2c3c1d144bfa61ad236e92e169c13535c880469a12a047d4e73451f2c059a0ec"
},
"soundFont": "alphaTab bundled sonivox.sf2 (Apache-2.0)"
}
}