a43992899 commited on
Commit
9d5eb41
1 Parent(s): d697371

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +7 -11
README.md CHANGED
@@ -55,13 +55,8 @@ generation_config = GenerationConfig(
55
  max_new_tokens=1536
56
  )
57
 
58
- instruction = """Using ABC notation, recreate the given text as a musical score.
59
- Meter C
60
- Notes The parts are commonly interchanged.
61
- Transcription 1997 by John Chambers
62
- Key D
63
- Note Length 1/8
64
- Rhythm reel
65
  """
66
 
67
  prompt = prompt_template.safe_substitute({"inst": instruction})
@@ -87,10 +82,11 @@ dump_wav('cm_music_piece.wav', audio, sample_rate=44100, use_int16=True)
87
  ```
88
 
89
  ## Limitations
90
- - For the music tasks, the model currently only supports strict format and close-ended instructions.
91
- - The model suffers from hallucinations, and shouldn't be used for music education.
92
- - A large proportion of the training data is in the style of Irish music.
93
- - The MusicThoeryBench results reported in the paper are obtained with perplexity mode.
 
94
 
95
  ## Example Prompts
96
 
 
55
  max_new_tokens=1536
56
  )
57
 
58
+ instruction = """Develop a musical piece using the given chord progression.
59
+ 'Dm', 'C', 'Dm', 'Dm', 'C', 'Dm', 'C', 'Dm'
 
 
 
 
 
60
  """
61
 
62
  prompt = prompt_template.safe_substitute({"inst": instruction})
 
82
  ```
83
 
84
  ## Limitations
85
+ - For the music tasks, the model currently only supports strict format and close-ended instructions. If we have more funding, we plan to create a more diverse multi-turn music instruction chat data for better generalization.
86
+ - The model suffers from hallucinations, and shouldn't be used for music education. It could be improved by feeding more music textbooks, blogs, etc. And RLHF may help, too.
87
+ - A large portion of the training data is in the style of Irish music. If possible, the community should develop a converter between performance midi and ABC scores.
88
+ - The MusicThoeryBench results reported in the paper are obtained with perplexity mode. Direct generation may result in a worse performance.
89
+ - We observe that using current version of training data, ChatMusician may lose its in-context-learning and chain-of-thoughts ability. The community should work on improving the music data quality.
90
 
91
  ## Example Prompts
92