Ellie5757575757 commited on
Commit
bb387bc
·
verified ·
1 Parent(s): 89bed5d

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +28 -285
requirements.txt CHANGED
@@ -1,289 +1,32 @@
1
- # Web framework
2
- flask>=2.3.0,<4.0.0
 
 
3
 
4
- # Core ML/AI packages
5
- torch>=2.0.0,<3.0.0
6
- transformers>=4.30.0,<5.0.0
7
- tokenizers>=0.13.0,<1.0.0
8
- accelerate>=0.20.0,<1.0.0
9
- safetensors>=0.3.0,<1.0.0
 
10
 
11
- # Hugging Face
12
- huggingface_hub>=0.20.0,<1.0.0
 
 
 
13
 
14
- # Data processing
15
- numpy>=1.21.0,<2.0.0
16
- pandas>=1.3.0,<3.0.0
17
- scipy>=1.7.0,<2.0.0
18
- scikit-learn>=1.0.0,<2.0.0
19
 
20
- # Audio processing
21
- soundfile>=0.12.0,<1.0.0
22
- librosa>=0.10.0,<1.0.0
23
- pydub>=0.25.0
24
- ffmpeg-python>=0.2.0,<1.0.0
25
-
26
- # Speech analysis - try specific versions that work better on CPU
27
- # This file was autogenerated by uv via the following command:
28
- # uv pip compile ./setup.py
29
- accelerate==1.5.1
30
- # via peft
31
- annotated-types==0.7.0
32
- # via pydantic
33
- blobfile==3.0.0
34
- # via batchalign (./setup.py)
35
- certifi==2025.1.31
36
- # via requests
37
- cffi==1.17.1
38
- # via soundfile
39
- charset-normalizer==3.4.1
40
- # via requests
41
- click==8.1.8
42
- # via
43
- # batchalign (./setup.py)
44
- # nltk
45
- # rich-click
46
- contourpy==1.3.1
47
- # via matplotlib
48
- coverage==5.5
49
- # via eyed3
50
- cycler==0.12.1
51
- # via matplotlib
52
- deprecation==2.1.0
53
- # via eyed3
54
- docopt==0.6.2
55
- # via num2words
56
- emoji==2.14.1
57
- # via stanza
58
- eyed3==0.9.7
59
- # via batchalign (./setup.py)
60
- filelock==3.17.0
61
- # via
62
- # blobfile
63
- # huggingface-hub
64
- # torch
65
- # transformers
66
- filetype==1.2.0
67
- # via eyed3
68
- fonttools==4.56.0
69
- # via matplotlib
70
- fsspec==2025.3.0
71
- # via
72
- # huggingface-hub
73
- # torch
74
- hmmlearn==0.3.0
75
- # via batchalign (./setup.py)
76
- huggingface-hub==0.29.3
77
- # via
78
- # accelerate
79
- # peft
80
- # tokenizers
81
- # transformers
82
- idna==3.10
83
- # via requests
84
- imbalanced-learn==0.13.0
85
- # via imblearn
86
- imblearn==0.0
87
- # via batchalign (./setup.py)
88
- jinja2==3.1.6
89
- # via torch
90
- joblib==1.4.2
91
- # via
92
- # imbalanced-learn
93
- # nltk
94
- # scikit-learn
95
- kiwisolver==1.4.8
96
- # via matplotlib
97
- lxml==5.3.1
98
- # via blobfile
99
- markdown-it-py==3.0.0
100
- # via rich
101
- markupsafe==3.0.2
102
- # via jinja2
103
- matplotlib==3.10.1
104
- # via batchalign (./setup.py)
105
- mdurl==0.1.2
106
- # via markdown-it-py
107
- mpmath==1.3.0
108
- # via sympy
109
- narwhals==1.30.0
110
- # via plotly
111
- networkx==3.4.2
112
- # via
113
- # stanza
114
- # torch
115
- nltk==3.9.1
116
- # via batchalign (./setup.py)
117
- num2words==0.5.14
118
- # via batchalign (./setup.py)
119
- numpy==2.2.3
120
- # via
121
- # accelerate
122
- # contourpy
123
- # hmmlearn
124
- # imbalanced-learn
125
- # matplotlib
126
- # peft
127
- # scikit-learn
128
- # scipy
129
- # stanza
130
- # transformers
131
- packaging==24.2
132
- # via
133
- # accelerate
134
- # deprecation
135
- # huggingface-hub
136
- # matplotlib
137
- # peft
138
- # plotly
139
- # transformers
140
- peft==0.14.0
141
- # via stanza
142
- pillow==11.1.0
143
- # via matplotlib
144
- plotly==6.0.0
145
- # via batchalign (./setup.py)
146
- praatio==6.0.1
147
- # via batchalign (./setup.py)
148
- protobuf==6.30.0
149
- # via stanza
150
- psutil==7.0.0
151
- # via
152
- # accelerate
153
- # peft
154
- pycountry==24.6.1
155
- # via batchalign (./setup.py)
156
- pycparser==2.22
157
- # via cffi
158
- pycryptodomex==3.21.0
159
- # via blobfile
160
- pydantic==2.10.6
161
- # via batchalign (./setup.py)
162
- pydantic-core==2.27.2
163
- # via pydantic
164
- pydub==0.25.1
165
- # via batchalign (./setup.py)
166
- pyfiglet==1.0.2
167
- # via batchalign (./setup.py)
168
- pygments==2.19.1
169
- # via rich
170
- pyparsing==3.2.1
171
- # via matplotlib
172
- python-dateutil==2.9.0.post0
173
- # via matplotlib
174
- pyyaml==6.0.2
175
- # via
176
- # accelerate
177
- # huggingface-hub
178
- # peft
179
- # transformers
180
- regex==2024.11.6
181
- # via
182
- # nltk
183
- # tiktoken
184
- # transformers
185
- requests==2.32.3
186
- # via
187
- # huggingface-hub
188
- # rev-ai
189
- # stanza
190
- # tiktoken
191
- # transformers
192
- rev-ai==2.21.0
193
- # via batchalign (./setup.py)
194
- rich==13.9.4
195
- # via
196
- # batchalign (./setup.py)
197
- # rich-click
198
- rich-click==1.8.8
199
- # via batchalign (./setup.py)
200
- safetensors==0.5.3
201
- # via
202
- # accelerate
203
- # peft
204
- # transformers
205
- scikit-learn==1.6.1
206
- # via
207
- # hmmlearn
208
- # imbalanced-learn
209
- # sklearn-compat
210
- scipy==1.15.2
211
- # via
212
- # batchalign (./setup.py)
213
- # hmmlearn
214
- # imbalanced-learn
215
- # scikit-learn
216
- sentencepiece==0.2.0
217
- # via batchalign (./setup.py)
218
- setuptools==76.0.0
219
- # via batchalign (./setup.py)
220
- six==1.17.0
221
- # via
222
- # python-dateutil
223
- # rev-ai
224
- # websocket-client
225
- sklearn-compat==0.1.3
226
- # via imbalanced-learn
227
- soundfile==0.12.1
228
- # via batchalign (./setup.py)
229
- stanza==1.10.1
230
- # via batchalign (./setup.py)
231
- sympy==1.13.1
232
- # via torch
233
- threadpoolctl==3.6.0
234
- # via
235
- # imbalanced-learn
236
- # scikit-learn
237
- tiktoken==0.9.0
238
- # via batchalign (./setup.py)
239
- tokenizers==0.21.1
240
- # via
241
- # batchalign (./setup.py)
242
- # transformers
243
- toml==0.10.2
244
- # via coverage
245
- torch==2.6.0
246
- # via
247
- # batchalign (./setup.py)
248
- # accelerate
249
- # peft
250
- # stanza
251
- # torchaudio
252
- torchaudio==2.6.0
253
- # via batchalign (./setup.py)
254
- tqdm==4.67.1
255
- # via
256
- # huggingface-hub
257
- # nltk
258
- # peft
259
- # stanza
260
- # transformers
261
- transformers==4.50.0
262
- # via
263
- # batchalign (./setup.py)
264
- # peft
265
- # stanza
266
- typing-extensions==4.12.2
267
- # via
268
- # batchalign (./setup.py)
269
- # huggingface-hub
270
- # praatio
271
- # pydantic
272
- # pydantic-core
273
- # rich-click
274
- # torch
275
- urllib3==2.3.0
276
- # via
277
- # blobfile
278
- # requests
279
- websocket-client==0.59.0
280
- # via rev-ai
281
-
282
- # Additional dependencies that might help with batchalign
283
- jiwer>=3.0.0
284
- textgrid>=1.5
285
- pympi-ling>=1.70
286
-
287
- # Utilities
288
- jsonlines>=3.0.0
289
- setuptools<81
 
1
+ # --- Web / UI ---
2
+ gradio[oauth]==4.44.1
3
+ fastapi>=0.111,<0.114
4
+ uvicorn[standard]>=0.20,<0.31
5
 
6
+ # --- Core ML ---
7
+ torch>=2.0,<3.0
8
+ transformers>=4.45,<5.0
9
+ tokenizers>=0.15,<0.22
10
+ accelerate>=0.30,<0.35
11
+ safetensors>=0.4,<1.0
12
+ huggingface_hub>=0.20,<1.0
13
 
14
+ # --- Data / utils ---
15
+ numpy>=1.23,<2.0
16
+ pandas>=1.5,<3.0
17
+ scipy>=1.10,<2.0
18
+ scikit-learn>=1.3,<2.0
19
 
20
+ # --- Audio / media ---
21
+ soundfile>=0.12,<1.0
22
+ librosa>=0.10,<1.0
23
+ pydub>=0.25
24
+ ffmpeg-python>=0.2,<1.0
25
 
26
+ # --- Batchalign and friends (if you need them) ---
27
+ praatio>=6.0
28
+ stanza>=1.7
29
+ hmmlearn>=0.3
30
+ num2words>=0.5
31
+ eyed3>=0.9
32
+ plotly>=5.0