Yehor Smoliakov commited on
Commit
976d209
·
1 Parent(s): 97f41b1
Files changed (1) hide show
  1. app.py +7 -5
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 = 1
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: {torch.__version__}
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()