Research v0.8 metrical correction and balanced fine-tuning - #20
Open
bleugreen wants to merge 77 commits into
Open
Research v0.8 metrical correction and balanced fine-tuning#20bleugreen wants to merge 77 commits into
bleugreen wants to merge 77 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Measured result
At 4% tolerance on the new canonical test folds:
The candidate fixes the canonical slow-octave bias, but it is not a general replacement for v0.7. On a separate 578-track strict three-estimator consensus check, v0.7 scored 95.50% and the candidate scored 93.60%; the non-Bass slice fell from 95.29% to 90.59%. v0.7 therefore remains the package default.
Grouped pseudo-label fine-tuning and v0.7/v0.8 selectors were rejected. The branch now includes a hierarchical DeepRhythm architecture that separates a 60–120 BPM base-rate head from a four-class metrical-level head, plus manifest-driven audio-domain stretching and posterior-preservation training support. The hierarchical experiment showed that 13/14 broad-validation failures had the correct base rate but wrong level. Level-only replay preservation reached 87.02% GiantSteps, 69.33% GTZAN, and 91.04% Ballroom, while scoring 91.67% versus v0.7’s 93.75% on the 48-track broad test. That is 64 additional canonical tracks at a cost of one broad-test track. Its weights are not shipped because the replay corpus is private and it misses the no-regression gate; the report names a licensed, manifestable replay corpus as the remaining requirement.
Verification