Spaces:
Running
on
L40S
Running
on
L40S
hainazhu
commited on
Commit
·
2b516e0
1
Parent(s):
2644f3e
Add download model
Browse files- .gitignore +3 -1
- app.py +5 -1
- download.py +17 -0
.gitignore
CHANGED
@@ -2,4 +2,6 @@ launchs/
|
|
2 |
**/__pycache__
|
3 |
sample/generated/
|
4 |
.bash_history
|
5 |
-
.config
|
|
|
|
|
|
2 |
**/__pycache__
|
3 |
sample/generated/
|
4 |
.bash_history
|
5 |
+
.config
|
6 |
+
ckpt
|
7 |
+
third_party
|
app.py
CHANGED
@@ -7,7 +7,11 @@ import os
|
|
7 |
import sys
|
8 |
import librosa
|
9 |
import os.path as op
|
10 |
-
|
|
|
|
|
|
|
|
|
11 |
|
12 |
EXAMPLE_DESC = """female, dark, pop, sad, piano and drums, the bpm is 125."""
|
13 |
EXAMPLE_LYRICS = """
|
|
|
7 |
import sys
|
8 |
import librosa
|
9 |
import os.path as op
|
10 |
+
APP_DIR = op.dirname(op.abspath(__file__))
|
11 |
+
|
12 |
+
from download import download_model
|
13 |
+
# 下载模型
|
14 |
+
download_model(APP_DIR)
|
15 |
|
16 |
EXAMPLE_DESC = """female, dark, pop, sad, piano and drums, the bpm is 125."""
|
17 |
EXAMPLE_LYRICS = """
|
download.py
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from huggingface_hub import snapshot_download
|
2 |
+
import os
|
3 |
+
|
4 |
+
def download_model(local_dir):
|
5 |
+
repo_id = "waytan22/SongGeneration-LeVo"
|
6 |
+
|
7 |
+
downloaded_path = snapshot_download(
|
8 |
+
repo_id=repo_id,
|
9 |
+
local_dir=local_dir,
|
10 |
+
revision="main",
|
11 |
+
token=os.environ.get("HF_TOKEN"),
|
12 |
+
ignore_patterns=['.git*']
|
13 |
+
)
|
14 |
+
print(f"File downloaded to:{downloaded_path}")
|
15 |
+
|
16 |
+
if __name__ == '__main__':
|
17 |
+
download_model('.')
|