Feature Extraction
Transformers
Safetensors
sheetsage2
audio
music
music-transcription
midi
abc-notation
custom_code
Instructions to use m-a-p/SheetSage2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use m-a-p/SheetSage2 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("feature-extraction", model="m-a-p/SheetSage2", trust_remote_code=True)# pip install -U transformers accelerate # Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("m-a-p/SheetSage2", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
Commit History
20 days ago
-
Fix local loading of chord spelling module
Verified signatureb83c3d7
26 days ago
-
Link SheetSage2 arXiv paper and public code
Verified signature32c7c74
28 days ago
-
Update README.md
Verified signature05adf4e
30 days ago
-
Add SheetSage2 technical report to model card
Verified signature398b228
-
Add a direct PDF link alongside arXiv
Verified signaturecafc0df -
Update YuE2 paper link and citation to arXiv
Verified signaturea2af232
-
Update benchmark documentation and point estimates
Verified signature4f89269
-
Fix chord spelling for non-C candidate roots
55bfe14
-
Clarify spelling update affects labels as well as ABC notation
Verified signatureClarify that the spelling correction updates key/chord labels and ABC notation while preserving musical pitches, timing and model weights.488abe2 -
Correct chord spelling with local keys and canonicalize key labels
Verified signatureApply the SheetSage2 LM chord-spelling scorer at each chord midpoint in LAB, ABC and playback exports. Canonicalize key labels using the LM/NoLM key map without changing numeric token IDs or the vocabulary fingerprint. Verify pitch spelling against NoLM, preserve raw decoded chord events, and add regression coverage for key changes, inversions, in-memory exports, paper mode and melody-only mode.e8b16e3
-
Refine architecture figure
Verified signature24154de
-
Fill JAAH SheetSage1 and madmom baseline scores
Verified signature80af707
-
Add complete JAAH Maj/min chord evaluation and confidence intervals
Evaluate all 113 JAAH recordings: SheetSage2-AR 64.50%, ChordFormer 59.45%, and Prober 62.94% Maj/min recall. Document reference-span scoring, coverage, per-track scores, fixed-model provenance, and paired BCa intervals. Preserve previous benchmarks and the Chords1217 five-fold explanation.2c45f22
-
Replace chord specialist with verified ChordFormer benchmarks
Verified signatureUse the released ChordFormer models on osu2017 (86.55%) and held-out Chords1217 folds (83.94%), rescored with the common SheetSage2 protocol. Explain the aggregation change in the five-fold footnote. Add exact benchmark results, per-track scores and hashes, and a portable frozen scorer. SheetSage2 scores and inference settings are unchanged.7cb7b16 -
Update rhythm benchmarks and Beat This! three-seed evaluation
Verified signatureRefresh beat/downbeat results using a shared 5-second exclusion protocol. Beat This! is evaluated under its original settings and reported as the mean across three released training seeds. Synchronize benchmark_results.json, document track counts and scoring settings, and rename the displayed key metric to Score.cd2f39b
-
Release SheetSage2
eab522a