Files
STSheets/results/exp-repeat-2026-10-31.json
T

2844 lines
55 KiB
JSON

{
"runId": "exp-repeat-2026-10-31",
"date": "2026-10-30T20:14:56.152Z",
"modes": [
{
"name": "full",
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
}
}
],
"results": [
{
"tier": "t1a",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 270,
"fp": 49,
"fn": 21,
"precision": 0.8463949843260188,
"recall": 0.9278350515463918,
"f1": 0.8852459016393442,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 270,
"fp": 49,
"fn": 21,
"precision": 0.8463949843260188,
"recall": 0.9278350515463918,
"f1": 0.8852459016393442,
"octaveErrors": 0
},
"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.9377431906614786
},
"stringAgreement": 0.8754863813229572,
"spuriousRate": 0.1536050156739812,
"gpPitch": {
"tp": 257,
"fp": 40,
"fn": 34,
"precision": 0.8653198653198653,
"recall": 0.8831615120274914,
"f1": 0.8741496598639455,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 24.210507674
},
{
"tier": "t1a",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 173,
"fp": 195,
"fn": 6,
"precision": 0.4701086956521739,
"recall": 0.9664804469273743,
"f1": 0.6325411334552102,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 173,
"fp": 195,
"fn": 6,
"precision": 0.4701086956521739,
"recall": 0.9664804469273743,
"f1": 0.6325411334552102,
"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.5636363636363636,
"durationOk": 0.23636363636363636
},
"stringAgreement": 0.757396449704142,
"spuriousRate": 0.529891304347826,
"gpPitch": {
"tp": 169,
"fp": 140,
"fn": 10,
"precision": 0.5469255663430421,
"recall": 0.9441340782122905,
"f1": 0.6926229508196722,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 23.480865191000003
},
{
"tier": "t1a",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 326,
"fp": 79,
"fn": 16,
"precision": 0.8049382716049382,
"recall": 0.9532163742690059,
"f1": 0.8728246318607764,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 326,
"fp": 79,
"fn": 16,
"precision": 0.8049382716049382,
"recall": 0.9532163742690059,
"f1": 0.8728246318607764,
"octaveErrors": 0
},
"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.852760736196319,
"spuriousRate": 0.19506172839506172,
"gpPitch": {
"tp": 326,
"fp": 59,
"fn": 16,
"precision": 0.8467532467532467,
"recall": 0.9532163742690059,
"f1": 0.8968363136176066,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 20.733253221000005
},
{
"tier": "t1a",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 266,
"fp": 48,
"fn": 1,
"precision": 0.8471337579617835,
"recall": 0.9962546816479401,
"f1": 0.9156626506024096,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 266,
"fp": 48,
"fn": 1,
"precision": 0.8471337579617835,
"recall": 0.9962546816479401,
"f1": 0.9156626506024096,
"octaveErrors": 0
},
"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": 1,
"durationOk": 0.9172932330827067
},
"stringAgreement": 0.9360902255639098,
"spuriousRate": 0.15286624203821655,
"gpPitch": {
"tp": 266,
"fp": 39,
"fn": 1,
"precision": 0.8721311475409836,
"recall": 0.9962546816479401,
"f1": 0.9300699300699301,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 21.524497099999994
},
{
"tier": "t1a",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 356,
"fp": 47,
"fn": 1,
"precision": 0.8833746898263027,
"recall": 0.9971988795518207,
"f1": 0.9368421052631579,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 356,
"fp": 47,
"fn": 1,
"precision": 0.8833746898263027,
"recall": 0.9971988795518207,
"f1": 0.9368421052631579,
"octaveErrors": 0
},
"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.5179856115107914,
"durationOk": 0.07913669064748201
},
"stringAgreement": 0.9545454545454546,
"spuriousRate": 0.11662531017369727,
"gpPitch": {
"tp": 330,
"fp": 35,
"fn": 27,
"precision": 0.9041095890410958,
"recall": 0.9243697478991597,
"f1": 0.9141274238227147,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 19.497202866000006
},
{
"tier": "t1b",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 255,
"fp": 56,
"fn": 41,
"precision": 0.819935691318328,
"recall": 0.8614864864864865,
"f1": 0.8401976935749588,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 255,
"fp": 56,
"fn": 41,
"precision": 0.819935691318328,
"recall": 0.8614864864864865,
"f1": 0.8401976935749588,
"octaveErrors": 0
},
"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": 1,
"durationOk": 0.7817460317460317
},
"stringAgreement": 0.9880952380952381,
"spuriousRate": 0.18006430868167203,
"gpPitch": {
"tp": 252,
"fp": 51,
"fn": 44,
"precision": 0.8316831683168316,
"recall": 0.8513513513513513,
"f1": 0.8414023372287145,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 25.340182117000005
},
{
"tier": "t1b",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 200,
"fp": 130,
"fn": 6,
"precision": 0.6060606060606061,
"recall": 0.970873786407767,
"f1": 0.746268656716418,
"octaveErrors": 2,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 200,
"fp": 130,
"fn": 6,
"precision": 0.6060606060606061,
"recall": 0.970873786407767,
"f1": 0.746268656716418,
"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.9851485148514851,
"durationOk": 0.7772277227722773
},
"stringAgreement": 0.8040201005025126,
"spuriousRate": 0.3939393939393939,
"gpPitch": {
"tp": 199,
"fp": 112,
"fn": 7,
"precision": 0.639871382636656,
"recall": 0.9660194174757282,
"f1": 0.769825918762089,
"octaveErrors": 2
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 26.287962591999996
},
{
"tier": "t1b",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 288,
"fp": 66,
"fn": 59,
"precision": 0.8135593220338984,
"recall": 0.829971181556196,
"f1": 0.8216833095577746,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 288,
"fp": 66,
"fn": 59,
"precision": 0.8135593220338984,
"recall": 0.829971181556196,
"f1": 0.8216833095577746,
"octaveErrors": 0
},
"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.9896907216494846,
"durationOk": 0.9106529209621993
},
"stringAgreement": 0.9340277777777778,
"spuriousRate": 0.1864406779661017,
"gpPitch": {
"tp": 288,
"fp": 58,
"fn": 59,
"precision": 0.8323699421965318,
"recall": 0.829971181556196,
"f1": 0.8311688311688312,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 17.233803589999997
},
{
"tier": "t1b",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 261,
"fp": 45,
"fn": 11,
"precision": 0.8529411764705882,
"recall": 0.9595588235294118,
"f1": 0.903114186851211,
"octaveErrors": 1,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 261,
"fp": 45,
"fn": 11,
"precision": 0.8529411764705882,
"recall": 0.9595588235294118,
"f1": 0.903114186851211,
"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.9961832061068703,
"durationOk": 0.8854961832061069
},
"stringAgreement": 0.9501915708812261,
"spuriousRate": 0.14705882352941177,
"gpPitch": {
"tp": 261,
"fp": 39,
"fn": 11,
"precision": 0.87,
"recall": 0.9595588235294118,
"f1": 0.9125874125874126,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 43.099851272
},
{
"tier": "t1b",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 357,
"fp": 34,
"fn": 5,
"precision": 0.9130434782608695,
"recall": 0.9861878453038674,
"f1": 0.9482071713147411,
"octaveErrors": 0,
"pass": true
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 357,
"fp": 34,
"fn": 5,
"precision": 0.9130434782608695,
"recall": 0.9861878453038674,
"f1": 0.9482071713147411,
"octaveErrors": 0
},
"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": 1,
"durationOk": 0.9636871508379888
},
"stringAgreement": 1,
"spuriousRate": 0.08695652173913043,
"gpPitch": {
"tp": 358,
"fp": 25,
"fn": 4,
"precision": 0.9347258485639687,
"recall": 0.988950276243094,
"f1": 0.9610738255033557,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 30.95341689199998
},
{
"tier": "t1c",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 256,
"fp": 130,
"fn": 40,
"precision": 0.6632124352331606,
"recall": 0.8648648648648649,
"f1": 0.750733137829912,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 256,
"fp": 130,
"fn": 40,
"precision": 0.6632124352331606,
"recall": 0.8648648648648649,
"f1": 0.750733137829912,
"octaveErrors": 0
},
"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.98,
"durationOk": 0.628
},
"stringAgreement": 0.9385245901639344,
"spuriousRate": 0.33678756476683935,
"gpPitch": {
"tp": 245,
"fp": 117,
"fn": 51,
"precision": 0.6767955801104972,
"recall": 0.8277027027027027,
"f1": 0.7446808510638298,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 16,
"timeSigMatch": true
}
},
"seconds": 41.903379595000004
},
{
"tier": "t1c",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 180,
"fp": 254,
"fn": 26,
"precision": 0.4147465437788018,
"recall": 0.8737864077669902,
"f1": 0.5625,
"octaveErrors": 8,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 180,
"fp": 254,
"fn": 26,
"precision": 0.4147465437788018,
"recall": 0.8737864077669902,
"f1": 0.5625,
"octaveErrors": 8
},
"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.9639175257731959,
"durationOk": 0.6030927835051546
},
"stringAgreement": 0.630057803468208,
"spuriousRate": 0.5852534562211982,
"gpPitch": {
"tp": 187,
"fp": 230,
"fn": 19,
"precision": 0.44844124700239807,
"recall": 0.9077669902912622,
"f1": 0.6003210272873194,
"octaveErrors": 7
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 47.031616148
},
{
"tier": "t1c",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 308,
"fp": 164,
"fn": 39,
"precision": 0.652542372881356,
"recall": 0.8876080691642652,
"f1": 0.7521367521367521,
"octaveErrors": 1,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 308,
"fp": 164,
"fn": 39,
"precision": 0.652542372881356,
"recall": 0.8876080691642652,
"f1": 0.7521367521367521,
"octaveErrors": 1
},
"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.9566563467492261,
"durationOk": 0.804953560371517
},
"stringAgreement": 0.7442622950819672,
"spuriousRate": 0.3474576271186441,
"gpPitch": {
"tp": 309,
"fp": 154,
"fn": 38,
"precision": 0.6673866090712743,
"recall": 0.8904899135446686,
"f1": 0.762962962962963,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 23.007899520999985
},
{
"tier": "t1c",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 260,
"fp": 128,
"fn": 12,
"precision": 0.6701030927835051,
"recall": 0.9558823529411765,
"f1": 0.7878787878787878,
"octaveErrors": 1,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 260,
"fp": 128,
"fn": 12,
"precision": 0.6701030927835051,
"recall": 0.9558823529411765,
"f1": 0.7878787878787878,
"octaveErrors": 1
},
"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.9960629921259843,
"durationOk": 0.7559055118110236
},
"stringAgreement": 0.3412698412698413,
"spuriousRate": 0.32989690721649484,
"gpPitch": {
"tp": 253,
"fp": 119,
"fn": 19,
"precision": 0.6801075268817204,
"recall": 0.9301470588235294,
"f1": 0.7857142857142857,
"octaveErrors": 1
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 16.142623407000034
},
{
"tier": "t1c",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 343,
"fp": 150,
"fn": 19,
"precision": 0.6957403651115619,
"recall": 0.9475138121546961,
"f1": 0.8023391812865497,
"octaveErrors": 0,
"pass": false
},
"partSplit": null,
"perRole": {
"guitar": {
"tp": 343,
"fp": 150,
"fn": 19,
"precision": 0.6957403651115619,
"recall": 0.9475138121546961,
"f1": 0.8023391812865497,
"octaveErrors": 0
},
"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.9819819819819819,
"durationOk": 0.7537537537537538
},
"stringAgreement": 0.6411042944785276,
"spuriousRate": 0.30425963488843816,
"gpPitch": {
"tp": 327,
"fp": 147,
"fn": 35,
"precision": 0.689873417721519,
"recall": 0.9033149171270718,
"f1": 0.7822966507177034,
"octaveErrors": 0
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 19.95413368299999
},
{
"tier": "t1d",
"seed": 1,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 301,
"fp": 85,
"fn": 130,
"precision": 0.7797927461139896,
"recall": 0.6983758700696056,
"f1": 0.7368421052631579,
"octaveErrors": 2,
"pass": false
},
"partSplit": {
"f1": 0.7148102815177478,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 301,
"fp": 85,
"fn": 130,
"precision": 0.7797927461139896,
"recall": 0.6983758700696056,
"f1": 0.7368421052631579,
"octaveErrors": 2
},
"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.9448051948051948,
"durationOk": 0.7792207792207793
},
"stringAgreement": 0.8159722222222222,
"spuriousRate": 0.22020725388601037,
"gpPitch": {
"tp": 291,
"fp": 68,
"fn": 140,
"precision": 0.8105849582172702,
"recall": 0.6751740139211136,
"f1": 0.7367088607594937,
"octaveErrors": 2
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 25.260087012999982
},
{
"tier": "t1d",
"seed": 2,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 442,
"fp": 134,
"fn": 121,
"precision": 0.7673611111111112,
"recall": 0.7850799289520426,
"f1": 0.7761194029850746,
"octaveErrors": 7,
"pass": false
},
"partSplit": {
"f1": 0.7216856892010536,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 442,
"fp": 134,
"fn": 121,
"precision": 0.7673611111111112,
"recall": 0.7850799289520426,
"f1": 0.7761194029850746,
"octaveErrors": 7
},
"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.9543478260869566,
"durationOk": 0.7717391304347826
},
"stringAgreement": 0.7957244655581948,
"spuriousRate": 0.2326388888888889,
"gpPitch": {
"tp": 439,
"fp": 98,
"fn": 124,
"precision": 0.8175046554934823,
"recall": 0.7797513321492007,
"f1": 0.7981818181818182,
"octaveErrors": 7
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 29.241960341
},
{
"tier": "t1d",
"seed": 3,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 386,
"fp": 189,
"fn": 157,
"precision": 0.671304347826087,
"recall": 0.7108655616942909,
"f1": 0.6905187835420393,
"octaveErrors": 13,
"pass": false
},
"partSplit": {
"f1": 0.6135957066189625,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 386,
"fp": 189,
"fn": 157,
"precision": 0.671304347826087,
"recall": 0.7108655616942909,
"f1": 0.6905187835420393,
"octaveErrors": 13
},
"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.8933333333333333,
"durationOk": 0.58
},
"stringAgreement": 0.8717277486910995,
"spuriousRate": 0.32869565217391306,
"gpPitch": {
"tp": 402,
"fp": 134,
"fn": 141,
"precision": 0.75,
"recall": 0.7403314917127072,
"f1": 0.7451343836886005,
"octaveErrors": 11
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 20.114863538999984
},
{
"tier": "t1d",
"seed": 4,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 349,
"fp": 99,
"fn": 114,
"precision": 0.7790178571428571,
"recall": 0.7537796976241901,
"f1": 0.7661909989023051,
"octaveErrors": 4,
"pass": false
},
"partSplit": {
"f1": 0.6849615806805708,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 349,
"fp": 99,
"fn": 114,
"precision": 0.7790178571428571,
"recall": 0.7537796976241901,
"f1": 0.7661909989023051,
"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.9747899159663865,
"durationOk": 0.6638655462184874
},
"stringAgreement": 0.3877551020408163,
"spuriousRate": 0.22098214285714285,
"gpPitch": {
"tp": 348,
"fp": 82,
"fn": 115,
"precision": 0.8093023255813954,
"recall": 0.7516198704103672,
"f1": 0.7793952967525196,
"octaveErrors": 4
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 21.682813762000006
},
{
"tier": "t1d",
"seed": 5,
"mode": "full",
"score": {
"flags": {
"oracleStems": false,
"oracleTempo": false,
"oracleNotes": false
},
"guitarMerged": {
"tp": 338,
"fp": 132,
"fn": 225,
"precision": 0.7191489361702128,
"recall": 0.6003552397868561,
"f1": 0.6544046466602129,
"octaveErrors": 4,
"pass": false
},
"partSplit": {
"f1": 0.5653436592449177,
"outTracks": 1,
"refTracks": 2
},
"perRole": {
"guitar": {
"tp": 338,
"fp": 132,
"fn": 225,
"precision": 0.7191489361702128,
"recall": 0.6003552397868561,
"f1": 0.6544046466602129,
"octaveErrors": 4
},
"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.8498789346246973,
"durationOk": 0.4794188861985472
},
"stringAgreement": 0.9730538922155688,
"spuriousRate": 0.28085106382978725,
"gpPitch": {
"tp": 351,
"fp": 110,
"fn": 212,
"precision": 0.7613882863340564,
"recall": 0.6234458259325044,
"f1": 0.685546875,
"octaveErrors": 4
},
"barAgreement": {
"refBars": 16,
"outBars": 17,
"timeSigMatch": true
}
},
"seconds": 20.085833585999964
}
],
"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)"
}
}