JadeCopet commited on
Commit
afd2025
1 Parent(s): 1c9a51b

Update README.md

Browse files

Update readme to point to MusicGen's model card.

Files changed (1) hide show
  1. README.md +5 -71
README.md CHANGED
@@ -124,17 +124,11 @@ for idx, one_wav in enumerate(wav):
124
 
125
  ## Model details
126
 
127
- **Organization developing the model:** The FAIR team of Meta AI.
128
 
129
- **Model date:** MusicGen was trained between April 2023 and May 2023.
130
 
131
- **Model version:** This is the version 1 of the model.
132
-
133
- **Model type:** MusicGen consists of an EnCodec model for audio tokenization, an auto-regressive language model based on the transformer architecture for music modeling. The model comes in different sizes: 300M, 1.5B and 3.3B parameters ; and two variants: a model trained for text-to-music generation task and a model trained for melody-guided music generation.
134
-
135
- **Paper or resources for more information:** More information can be found in the paper [Simple and Controllable Music Generation][https://arxiv.org/abs/2306.05284].
136
-
137
- **Citation details**:
138
  ```
139
  @misc{copet2023simple,
140
  title={Simple and Controllable Music Generation},
@@ -146,66 +140,6 @@ for idx, one_wav in enumerate(wav):
146
  }
147
  ```
148
 
149
- **License** Code is released under MIT, model weights are released under CC-BY-NC 4.0.
150
-
151
- **Where to send questions or comments about the model:** Questions and comments about MusicGen can be sent via the [Github repository](https://github.com/facebookresearch/audiocraft) of the project, or by opening an issue.
152
-
153
- ## Intended use
154
- **Primary intended use:** The primary use of MusicGen is research on AI-based music generation, including:
155
-
156
- - Research efforts, such as probing and better understanding the limitations of generative models to further improve the state of science
157
- - Generation of music guided by text or melody to understand current abilities of generative AI models by machine learning amateurs
158
-
159
- **Primary intended users:** The primary intended users of the model are researchers in audio, machine learning and artificial intelligence, as well as amateur seeking to better understand those models.
160
-
161
- **Out-of-scope use cases** The model should not be used on downstream applications without further risk evaluation and mitigation. The model should not be used to intentionally create or disseminate music pieces that create hostile or alienating environments for people. This includes generating music that people would foreseeably find disturbing, distressing, or offensive; or content that propagates historical or current stereotypes.
162
-
163
- ## Metrics
164
-
165
- **Models performance measures:** We used the following objective measure to evaluate the model on a standard music benchmark:
166
-
167
- - Frechet Audio Distance computed on features extracted from a pre-trained audio classifier (VGGish)
168
- - Kullback-Leibler Divergence on label distributions extracted from a pre-trained audio classifier (PaSST)
169
- - CLAP Score between audio embedding and text embedding extracted from a pre-trained CLAP model
170
-
171
- Additionally, we run qualitative studies with human participants, evaluating the performance of the model with the following axes:
172
-
173
- - Overall quality of the music samples;
174
- - Text relevance to the provided text input;
175
- - Adherence to the melody for melody-guided music generation.
176
-
177
- More details on performance measures and human studies can be found in the paper.
178
-
179
- **Decision thresholds:** Not applicable.
180
-
181
- ## Evaluation datasets
182
-
183
- The model was evaluated on the [MusicCaps benchmark](https://www.kaggle.com/datasets/googleai/musiccaps) and on an in-domain held-out evaluation set, with no artist overlap with the training set.
184
-
185
- ## Training datasets
186
-
187
- The model was trained using the following sources: the [Meta Music Initiative Sound Collection](https://www.fb.com/sound), [Shutterstock music collection](https://www.shutterstock.com/music) and the [Pond5 music collection](https://www.pond5.com/). See the paper for more details about the training set and corresponding preprocessing.
188
-
189
- ## Quantitative analysis
190
-
191
- More information can be found in the paper [Simple and Controllable Music Generation][arxiv], in the Experimental Setup section.
192
-
193
- ## Limitations and biases
194
-
195
- **Data:** The data sources used to train the model are created by music professionals and covered by legal agreements with the right holders. The model is trained on 20K hours of data, we believe that scaling the model on larger datasets can further improve the performance of the model.
196
-
197
- **Mitigations:** All vocals have been removed from the data source using a state-of-the-art music source separation method, namely using the open source [Hybrid Transformer for Music Source Separation](https://github.com/facebookresearch/demucs) (HT-Demucs). The model is therefore not able to produce vocals.
198
-
199
- **Limitations:**
200
-
201
- - The model is not able to generate realistic vocals.
202
- - The model has been trained with English descriptions and will not perform as well in other languages.
203
- - The model does not perform equally well for all music styles and cultures.
204
- - The model sometimes generates end of songs, collapsing to silence.
205
- - It is sometimes difficult to assess what types of text descriptions provide the best generations. Prompt engineering may be required to obtain satisfying results.
206
-
207
- **Biases:** The source of data is potentially lacking diversity and all music cultures are not equally represented in the dataset. The model may not perform equally well on the wide variety of music genres that exists. The generated samples from the model will reflect the biases from the training data. Further work on this model should include methods for balanced and just representations of cultures, for example, by scaling the training data to be both diverse and inclusive.
208
-
209
- **Risks and harms:** Biases and limitations of the model may lead to generation of samples that may be considered as biased, inappropriate or offensive. We believe that providing the code to reproduce the research and train new models will allow to broaden the application to new and more representative data.
210
 
211
- **Use cases:** Users must be aware of the biases, limitations and risks of the model. MusicGen is a model developed for artificial intelligence research on controllable music generation. As such, it should not be used for downstream applications without further investigation and mitigation of risks.
 
124
 
125
  ## Model details
126
 
127
+ **Model card:** More details on the model can be found in [MusicGen's model card](https://github.com/facebookresearch/audiocraft/blob/main/model_cards/MUSICGEN_MODEL_CARD.md).
128
 
129
+ **Paper or resources for more information:** More information can be found in the paper [Simple and Controllable Music Generation](https://arxiv.org/abs/2306.05284).
130
 
131
+ **Citation details:**
 
 
 
 
 
 
132
  ```
133
  @misc{copet2023simple,
134
  title={Simple and Controllable Music Generation},
 
140
  }
141
  ```
142
 
143
+ **License:** Code is released under MIT, model weights are released under CC-BY-NC 4.0.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
144
 
145
+ **Where to send questions or comments about the model:** Questions and comments about MusicGen can be sent via the [Github repository](https://github.com/facebookresearch/audiocraft) of the project, or by opening an issue.