Spaces:
Running
on
T4
Running
on
T4
update colab
Browse files- README.md +3 -2
- audiocraft/models/musicgen.py +1 -1
README.md
CHANGED
|
@@ -13,7 +13,7 @@ all 4 codebooks in one pass. By introducing a small delay between the codebooks,
|
|
| 13 |
them in parallel, thus having only 50 auto-regressive steps per second of audio.
|
| 14 |
Check out our [sample page][musicgen_samples] or test the available demo!
|
| 15 |
|
| 16 |
-
<a target="_blank" href="https://colab.research.google.com/drive/
|
| 17 |
<img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
|
| 18 |
</a>
|
| 19 |
<a target="_blank" href="https://huggingface.co/spaces/facebook/MusicGen">
|
|
@@ -41,7 +41,8 @@ We offer a number of way to interact with MusicGen:
|
|
| 41 |
1. You can play with MusicGen by running the jupyter notebook at [`demo.ipynb`](./demo.ipynb) locally, or use the provided [colab notebook](https://colab.research.google.com/drive/1fxGqfg96RBUvGxZ1XXN07s3DthrKUl4-?usp=sharing).
|
| 42 |
2. You can use the gradio demo locally by running `python app.py`.
|
| 43 |
3. A demo is also available on the [`facebook/MusicGen` HuggingFace Space](https://huggingface.co/spaces/facebook/MusicGen) (huge thanks to all the HF team for their support).
|
| 44 |
-
4. Finally,
|
|
|
|
| 45 |
|
| 46 |
## API
|
| 47 |
|
|
|
|
| 13 |
them in parallel, thus having only 50 auto-regressive steps per second of audio.
|
| 14 |
Check out our [sample page][musicgen_samples] or test the available demo!
|
| 15 |
|
| 16 |
+
<a target="_blank" href="https://colab.research.google.com/drive/1-Xe9NCdIs2sCUbiSmwHXozK6AAhMm7_i?usp=sharing">
|
| 17 |
<img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
|
| 18 |
</a>
|
| 19 |
<a target="_blank" href="https://huggingface.co/spaces/facebook/MusicGen">
|
|
|
|
| 41 |
1. You can play with MusicGen by running the jupyter notebook at [`demo.ipynb`](./demo.ipynb) locally, or use the provided [colab notebook](https://colab.research.google.com/drive/1fxGqfg96RBUvGxZ1XXN07s3DthrKUl4-?usp=sharing).
|
| 42 |
2. You can use the gradio demo locally by running `python app.py`.
|
| 43 |
3. A demo is also available on the [`facebook/MusicGen` HuggingFace Space](https://huggingface.co/spaces/facebook/MusicGen) (huge thanks to all the HF team for their support).
|
| 44 |
+
4. Finally, you can run the [Gradio demo with a Colab GPU](https://colab.research.google.com/drive/1-Xe9NCdIs2sCUbiSmwHXozK6AAhMm7_i?usp=sharing),
|
| 45 |
+
as adapted from [@camenduru Colab](https://github.com/camenduru/MusicGen-colab).
|
| 46 |
|
| 47 |
## API
|
| 48 |
|
audiocraft/models/musicgen.py
CHANGED
|
@@ -88,7 +88,7 @@ class MusicGen:
|
|
| 88 |
cache_dir = os.environ.get('MUSICGEN_ROOT', None)
|
| 89 |
compression_model = load_compression_model(name, device=device, cache_dir=cache_dir)
|
| 90 |
lm = load_lm_model(name, device=device, cache_dir=cache_dir)
|
| 91 |
-
if name == 'melody'
|
| 92 |
lm.condition_provider.conditioners['self_wav'].match_len_on_eval = True
|
| 93 |
|
| 94 |
return MusicGen(name, compression_model, lm)
|
|
|
|
| 88 |
cache_dir = os.environ.get('MUSICGEN_ROOT', None)
|
| 89 |
compression_model = load_compression_model(name, device=device, cache_dir=cache_dir)
|
| 90 |
lm = load_lm_model(name, device=device, cache_dir=cache_dir)
|
| 91 |
+
if name == 'melody':
|
| 92 |
lm.condition_provider.conditioners['self_wav'].match_len_on_eval = True
|
| 93 |
|
| 94 |
return MusicGen(name, compression_model, lm)
|