Spaces:
Sleeping
Sleeping
Yehor Smoliakov
commited on
Commit
·
976d209
1
Parent(s):
97f41b1
Fixes
Browse files
app.py
CHANGED
@@ -7,19 +7,21 @@ import librosa
|
|
7 |
import gradio as gr
|
8 |
|
9 |
from transformers import AutoModelForCTC, Wav2Vec2BertProcessor
|
|
|
10 |
|
11 |
# Config
|
12 |
model_name = "Yehor/w2v-bert-2.0-uk-v2"
|
13 |
-
# device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
14 |
-
device = 'cpu'
|
15 |
-
torch_dtype = torch.float16
|
16 |
|
17 |
min_duration = 0.5
|
18 |
max_duration = 60
|
19 |
|
20 |
-
concurrency_limit =
|
21 |
use_torch_compile = False
|
22 |
|
|
|
|
|
|
|
|
|
23 |
# Load the model
|
24 |
asr_model = AutoModelForCTC.from_pretrained(model_name, torch_dtype=torch_dtype).to(
|
25 |
device
|
@@ -107,7 +109,7 @@ tech_libraries = f"""
|
|
107 |
#### Libraries
|
108 |
|
109 |
- PyTorch: {torch.__version__}
|
110 |
-
- Transformers: {
|
111 |
- Librosa: {librosa.version.version}
|
112 |
- Gradio: {gr.__version__}
|
113 |
""".strip()
|
|
|
7 |
import gradio as gr
|
8 |
|
9 |
from transformers import AutoModelForCTC, Wav2Vec2BertProcessor
|
10 |
+
from transformers import __version__ as transformers_version
|
11 |
|
12 |
# Config
|
13 |
model_name = "Yehor/w2v-bert-2.0-uk-v2"
|
|
|
|
|
|
|
14 |
|
15 |
min_duration = 0.5
|
16 |
max_duration = 60
|
17 |
|
18 |
+
concurrency_limit = 5
|
19 |
use_torch_compile = False
|
20 |
|
21 |
+
# Torch
|
22 |
+
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
23 |
+
torch_dtype = torch.float16 if torch.cuda.is_available() else torch.float32
|
24 |
+
|
25 |
# Load the model
|
26 |
asr_model = AutoModelForCTC.from_pretrained(model_name, torch_dtype=torch_dtype).to(
|
27 |
device
|
|
|
109 |
#### Libraries
|
110 |
|
111 |
- PyTorch: {torch.__version__}
|
112 |
+
- Transformers: {transformers_version}
|
113 |
- Librosa: {librosa.version.version}
|
114 |
- Gradio: {gr.__version__}
|
115 |
""".strip()
|