Jayanth-MKV commited on
Commit
652df66
·
1 Parent(s): 5e1873c
Files changed (3) hide show
  1. dockerfile +11 -0
  2. main.py +32 -0
  3. requirements.txt +526 -0
dockerfile ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.9
2
+
3
+ WORKDIR /code
4
+
5
+ COPY ./requirements.txt /code/requirements.txt
6
+
7
+ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
8
+
9
+ COPY . .
10
+
11
+ CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860"]
main.py ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from fastapi import FastAPI, File, UploadFile
2
+ from modelscope.pipelines import pipeline
3
+ from modelscope.utils.constant import Tasks
4
+ import numpy as np
5
+
6
+ app = FastAPI()
7
+ mapper = ["angry", "disgust", "fear", "happy", "neutral", "other", "sad", "surprised", "unknown"]
8
+ inference_pipeline = pipeline(
9
+ task=Tasks.emotion_recognition,
10
+ model="iic/emotion2vec_base_finetuned",
11
+ model_revision="v2.0.4"
12
+ )
13
+
14
+ CHUNK_SIZE = 44100 # Adjust the chunk size as needed
15
+
16
+ @app.post("/emotion_recognition")
17
+ async def emotion_recognition(file: UploadFile = File(...)):
18
+ rec_result = []
19
+ while True:
20
+ chunk = await file.read(CHUNK_SIZE)
21
+ if not chunk:
22
+ break
23
+ if len(chunk) % 44100 != 0:
24
+ # Skip the last chunk if it's not a multiple of the expected element size
25
+ continue
26
+ chunk_result = inference_pipeline(
27
+ chunk, output_dir="./outputs", granularity="utterance", extract_embedding=False
28
+ )
29
+ print(chunk_result)
30
+ rec_result.extend(chunk_result)
31
+ max_emotion_score = np.argmax(rec_result[0]["scores"])
32
+ return {"emotion": mapper[max_emotion_score]}
requirements.txt ADDED
@@ -0,0 +1,526 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ absl-py==1.4.0
2
+ addict==2.4.0
3
+ aiohttp==3.9.5
4
+ aiosignal==1.3.1
5
+ alabaster==0.7.16
6
+ albumentations==1.3.1
7
+ aliyun-python-sdk-core==2.15.1
8
+ aliyun-python-sdk-kms==2.16.2
9
+ altair==4.2.2
10
+ annotated-types==0.6.0
11
+ antlr4-python3-runtime==4.9.3
12
+ anyio==3.7.1
13
+ appdirs==1.4.4
14
+ argon2-cffi==23.1.0
15
+ argon2-cffi-bindings==21.2.0
16
+ array_record==0.5.1
17
+ arviz==0.15.1
18
+ astropy==5.3.4
19
+ astunparse==1.6.3
20
+ async-timeout==4.0.3
21
+ atpublic==4.1.0
22
+ attrs==23.2.0
23
+ audioread==3.0.1
24
+ autograd==1.6.2
25
+ Babel==2.14.0
26
+ backcall==0.2.0
27
+ beartype==0.18.5
28
+ beautifulsoup4==4.12.3
29
+ bidict==0.23.1
30
+ bigframes==1.2.0
31
+ bleach==6.1.0
32
+ blinker==1.4
33
+ blis==0.7.11
34
+ blosc2==2.0.0
35
+ bokeh==3.3.4
36
+ bqplot==0.12.43
37
+ branca==0.7.1
38
+ build==1.2.1
39
+ CacheControl==0.14.0
40
+ cachetools==5.3.3
41
+ catalogue==2.0.10
42
+ certifi==2024.2.2
43
+ cffi==1.16.0
44
+ chardet==5.2.0
45
+ charset-normalizer==3.3.2
46
+ chex==0.1.86
47
+ click==8.1.7
48
+ click-plugins==1.1.1
49
+ cligj==0.7.2
50
+ cloudpathlib==0.16.0
51
+ cloudpickle==2.2.1
52
+ cmake==3.27.9
53
+ cmdstanpy==1.2.2
54
+ colorcet==3.1.0
55
+ colorlover==0.3.0
56
+ colour==0.1.5
57
+ community==1.0.0b1
58
+ confection==0.1.4
59
+ cons==0.4.6
60
+ contextlib2==21.6.0
61
+ contourpy==1.2.1
62
+ crcmod==1.7
63
+ cryptography==42.0.5
64
+ cufflinks==0.17.3
65
+ cupy-cuda12x==12.2.0
66
+ cvxopt==1.3.2
67
+ cvxpy==1.3.4
68
+ cycler==0.12.1
69
+ cymem==2.0.8
70
+ Cython==3.0.10
71
+ dask==2023.8.1
72
+ datascience==0.17.6
73
+ datasets==2.18.0
74
+ db-dtypes==1.2.0
75
+ dbus-python==1.2.18
76
+ debugpy==1.6.6
77
+ decorator==4.4.2
78
+ defusedxml==0.7.1
79
+ dill==0.3.8
80
+ distributed==2023.8.1
81
+ distro==1.7.0
82
+ dlib==19.24.4
83
+ dm-tree==0.1.8
84
+ docstring_parser==0.16
85
+ docutils==0.18.1
86
+ dopamine-rl==4.0.6
87
+ duckdb==0.10.2
88
+ earthengine-api==0.1.399
89
+ easydict==1.13
90
+ ecos==2.0.13
91
+ editdistance==0.6.2
92
+ eerepr==0.0.4
93
+ einops==0.7.0
94
+ en-core-web-sm @ https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.7.1/en_core_web_sm-3.7.1-py3-none-any.whl#sha256=86cc141f63942d4b2c5fcee06630fd6f904788d2f0ab005cce45aadb8fb73889
95
+ entrypoints==0.4
96
+ et-xmlfile==1.1.0
97
+ etils==1.7.0
98
+ etuples==0.3.9
99
+ exceptiongroup==1.2.1
100
+ fastai==2.7.14
101
+ fastapi==0.110.2
102
+ fastcore==1.5.29
103
+ fastdownload==0.0.7
104
+ fastjsonschema==2.19.1
105
+ fastprogress==1.0.3
106
+ fastrlock==0.8.2
107
+ filelock==3.13.4
108
+ fiona==1.9.6
109
+ firebase-admin==5.3.0
110
+ Flask==2.2.5
111
+ flatbuffers==24.3.25
112
+ flax==0.8.2
113
+ folium==0.14.0
114
+ fonttools==4.51.0
115
+ frozendict==2.4.2
116
+ frozenlist==1.4.1
117
+ fsspec==2023.6.0
118
+ funasr==1.0.25
119
+ future==0.18.3
120
+ gast==0.5.4
121
+ gcsfs==2023.6.0
122
+ GDAL==3.6.4
123
+ gdown==5.1.0
124
+ geemap==0.32.0
125
+ gensim==4.3.2
126
+ geocoder==1.38.1
127
+ geographiclib==2.0
128
+ geopandas==0.13.2
129
+ geopy==2.3.0
130
+ gin-config==0.5.0
131
+ glob2==0.7
132
+ google==2.0.3
133
+ google-ai-generativelanguage==0.6.2
134
+ google-api-core==2.11.1
135
+ google-api-python-client==2.84.0
136
+ google-auth==2.27.0
137
+ google-auth-httplib2==0.1.1
138
+ google-auth-oauthlib==1.2.0
139
+ google-cloud-aiplatform==1.48.0
140
+ google-cloud-bigquery==3.12.0
141
+ google-cloud-bigquery-connection==1.12.1
142
+ google-cloud-bigquery-storage==2.24.0
143
+ google-cloud-core==2.3.3
144
+ google-cloud-datastore==2.15.2
145
+ google-cloud-firestore==2.11.1
146
+ google-cloud-functions==1.13.3
147
+ google-cloud-iam==2.15.0
148
+ google-cloud-language==2.13.3
149
+ google-cloud-resource-manager==1.12.3
150
+ google-cloud-storage==2.8.0
151
+ google-cloud-translate==3.11.3
152
+ google-colab @ file:///colabtools/dist/google-colab-1.0.0.tar.gz#sha256=165893be41b7d52846a9364d2f0aeece9c4b3f76fd030a887dec9171cc902b65
153
+ google-crc32c==1.5.0
154
+ google-generativeai==0.5.2
155
+ google-pasta==0.2.0
156
+ google-resumable-media==2.7.0
157
+ googleapis-common-protos==1.63.0
158
+ googledrivedownloader==0.4
159
+ graphviz==0.20.3
160
+ greenlet==3.0.3
161
+ grpc-google-iam-v1==0.13.0
162
+ grpcio==1.62.2
163
+ grpcio-status==1.48.2
164
+ gspread==3.4.2
165
+ gspread-dataframe==3.3.1
166
+ gym==0.25.2
167
+ gym-notices==0.0.8
168
+ h11==0.14.0
169
+ h5netcdf==1.3.0
170
+ h5py==3.9.0
171
+ holidays==0.47
172
+ holoviews==1.17.1
173
+ html5lib==1.1
174
+ httpimport==1.3.1
175
+ httplib2==0.22.0
176
+ huggingface-hub==0.20.3
177
+ humanize==4.7.0
178
+ hydra-core==1.3.2
179
+ hyperopt==0.2.7
180
+ ibis-framework==8.0.0
181
+ idna==3.7
182
+ imageio==2.31.6
183
+ imageio-ffmpeg==0.4.9
184
+ imagesize==1.4.1
185
+ imbalanced-learn==0.10.1
186
+ imgaug==0.4.0
187
+ importlib_metadata==7.1.0
188
+ importlib_resources==6.4.0
189
+ imutils==0.5.4
190
+ inflect==7.0.0
191
+ iniconfig==2.0.0
192
+ intel-openmp==2023.2.4
193
+ ipyevents==2.0.2
194
+ ipyfilechooser==0.6.0
195
+ ipykernel==5.5.6
196
+ ipyleaflet==0.18.2
197
+ ipython==7.34.0
198
+ ipython-genutils==0.2.0
199
+ ipython-sql==0.5.0
200
+ ipytree==0.2.2
201
+ ipywidgets==7.7.1
202
+ itsdangerous==2.2.0
203
+ jaconv==0.3.4
204
+ jamo==0.4.1
205
+ jax==0.4.26
206
+ jaxlib @ https://storage.googleapis.com/jax-releases/cuda12/jaxlib-0.4.26+cuda12.cudnn89-cp310-cp310-manylinux2014_x86_64.whl#sha256=813cf1fe3e7ca4dbf5327d6e7b4fc8521e92d8bba073ee645ae0d5d036a25750
207
+ jeepney==0.7.1
208
+ jieba==0.42.1
209
+ Jinja2==3.1.3
210
+ jmespath==0.10.0
211
+ joblib==1.4.0
212
+ jsonpickle==3.0.4
213
+ jsonschema==4.19.2
214
+ jsonschema-specifications==2023.12.1
215
+ jupyter-client==6.1.12
216
+ jupyter-console==6.1.0
217
+ jupyter-server==1.24.0
218
+ jupyter_core==5.7.2
219
+ jupyterlab_pygments==0.3.0
220
+ jupyterlab_widgets==3.0.10
221
+ kaggle==1.5.16
222
+ kagglehub==0.2.3
223
+ kaldiio==2.18.0
224
+ keras==2.15.0
225
+ keyring==23.5.0
226
+ kiwisolver==1.4.5
227
+ langcodes==3.3.0
228
+ launchpadlib==1.10.16
229
+ lazr.restfulclient==0.14.4
230
+ lazr.uri==1.0.6
231
+ lazy_loader==0.4
232
+ libclang==18.1.1
233
+ librosa==0.10.1
234
+ lightgbm==4.1.0
235
+ linkify-it-py==2.0.3
236
+ llvmlite==0.41.1
237
+ locket==1.0.0
238
+ logical-unification==0.4.6
239
+ lxml==4.9.4
240
+ malloy==2023.1067
241
+ Markdown==3.6
242
+ markdown-it-py==3.0.0
243
+ MarkupSafe==2.1.5
244
+ matplotlib==3.7.1
245
+ matplotlib-inline==0.1.7
246
+ matplotlib-venn==0.11.10
247
+ mdit-py-plugins==0.4.0
248
+ mdurl==0.1.2
249
+ miniKanren==1.0.3
250
+ missingno==0.5.2
251
+ mistune==0.8.4
252
+ mizani==0.9.3
253
+ mkl==2023.2.0
254
+ ml-dtypes==0.2.0
255
+ mlxtend==0.22.0
256
+ modelscope==1.14.0
257
+ more-itertools==10.1.0
258
+ moviepy==1.0.3
259
+ mpmath==1.3.0
260
+ msgpack==1.0.8
261
+ multidict==6.0.5
262
+ multipledispatch==1.0.0
263
+ multiprocess==0.70.16
264
+ multitasking==0.0.11
265
+ murmurhash==1.0.10
266
+ music21==9.1.0
267
+ natsort==8.4.0
268
+ nbclassic==1.0.0
269
+ nbclient==0.10.0
270
+ nbconvert==6.5.4
271
+ nbformat==5.10.4
272
+ nest-asyncio==1.6.0
273
+ networkx==3.3
274
+ nibabel==4.0.2
275
+ nltk==3.8.1
276
+ notebook==6.5.5
277
+ notebook_shim==0.2.4
278
+ numba==0.58.1
279
+ numexpr==2.10.0
280
+ numpy==1.25.2
281
+ nvidia-cublas-cu12==12.1.3.1
282
+ nvidia-cuda-cupti-cu12==12.1.105
283
+ nvidia-cuda-nvrtc-cu12==12.1.105
284
+ nvidia-cuda-runtime-cu12==12.1.105
285
+ nvidia-cudnn-cu12==8.9.2.26
286
+ nvidia-cufft-cu12==11.0.2.54
287
+ nvidia-curand-cu12==10.3.2.106
288
+ nvidia-cusolver-cu12==11.4.5.107
289
+ nvidia-cusparse-cu12==12.1.0.106
290
+ nvidia-nccl-cu12==2.19.3
291
+ nvidia-nvjitlink-cu12==12.4.127
292
+ nvidia-nvtx-cu12==12.1.105
293
+ oauth2client==4.1.3
294
+ oauthlib==3.2.2
295
+ omegaconf==2.3.0
296
+ openai-whisper==20231117
297
+ opencv-contrib-python==4.8.0.76
298
+ opencv-python==4.8.0.76
299
+ opencv-python-headless==4.9.0.80
300
+ openpyxl==3.1.2
301
+ opt-einsum==3.3.0
302
+ optax==0.2.2
303
+ orbax-checkpoint==0.4.4
304
+ osqp==0.6.2.post8
305
+ oss2==2.18.4
306
+ packaging==24.0
307
+ pandas==2.0.3
308
+ pandas-datareader==0.10.0
309
+ pandas-gbq==0.19.2
310
+ pandas-stubs==2.0.3.230814
311
+ pandocfilters==1.5.1
312
+ panel==1.3.8
313
+ param==2.1.0
314
+ parso==0.8.4
315
+ parsy==2.1
316
+ partd==1.4.1
317
+ pathlib==1.0.1
318
+ patsy==0.5.6
319
+ peewee==3.17.3
320
+ pexpect==4.9.0
321
+ pickleshare==0.7.5
322
+ Pillow==9.4.0
323
+ pip-tools==6.13.0
324
+ platformdirs==4.2.0
325
+ plotly==5.15.0
326
+ plotnine==0.12.4
327
+ pluggy==1.5.0
328
+ polars==0.20.2
329
+ pooch==1.8.1
330
+ portpicker==1.5.2
331
+ prefetch-generator==1.0.3
332
+ preshed==3.0.9
333
+ prettytable==3.10.0
334
+ proglog==0.1.10
335
+ progressbar2==4.2.0
336
+ prometheus_client==0.20.0
337
+ promise==2.3
338
+ prompt-toolkit==3.0.43
339
+ prophet==1.1.5
340
+ proto-plus==1.23.0
341
+ protobuf==3.20.3
342
+ psutil==5.9.5
343
+ psycopg2==2.9.9
344
+ ptyprocess==0.7.0
345
+ py-cpuinfo==9.0.0
346
+ py4j==0.10.9.7
347
+ pyarrow==14.0.2
348
+ pyarrow-hotfix==0.6
349
+ pyasn1==0.6.0
350
+ pyasn1_modules==0.4.0
351
+ pycocotools==2.0.7
352
+ pycparser==2.22
353
+ pycryptodome==3.20.0
354
+ pydantic==2.7.0
355
+ pydantic_core==2.18.1
356
+ pydata-google-auth==1.8.2
357
+ pydot==1.4.2
358
+ pydot-ng==2.0.0
359
+ pydotplus==2.0.2
360
+ PyDrive==1.3.1
361
+ PyDrive2==1.6.3
362
+ pyerfa==2.0.1.4
363
+ pygame==2.5.2
364
+ Pygments==2.16.1
365
+ PyGObject==3.42.1
366
+ PyJWT==2.3.0
367
+ pymc==5.10.4
368
+ pymystem3==0.2.0
369
+ pyngrok==7.1.6
370
+ pynndescent==0.5.12
371
+ PyOpenGL==3.1.7
372
+ pyOpenSSL==24.1.0
373
+ pyparsing==3.1.2
374
+ pyperclip==1.8.2
375
+ pyproj==3.6.1
376
+ pyproject_hooks==1.0.0
377
+ pyshp==2.3.1
378
+ PySocks==1.7.1
379
+ pytensor==2.18.6
380
+ pytest==7.4.4
381
+ python-apt @ file:///backend-container/containers/python_apt-0.0.0-cp310-cp310-linux_x86_64.whl#sha256=b209c7165d6061963abe611492f8c91c3bcef4b7a6600f966bab58900c63fefa
382
+ python-box==7.1.1
383
+ python-dateutil==2.8.2
384
+ python-louvain==0.16
385
+ python-multipart==0.0.9
386
+ python-slugify==8.0.4
387
+ python-utils==3.8.2
388
+ pytorch-wpe==0.0.1
389
+ pytz==2023.4
390
+ pyviz_comms==3.0.2
391
+ PyWavelets==1.6.0
392
+ PyYAML==6.0.1
393
+ pyzmq==23.2.1
394
+ qdldl==0.1.7.post2
395
+ qudida==0.0.4
396
+ ratelim==0.1.6
397
+ referencing==0.34.0
398
+ regex==2023.12.25
399
+ requests==2.31.0
400
+ requests-oauthlib==1.3.1
401
+ requirements-parser==0.9.0
402
+ rich==13.7.1
403
+ rotary-embedding-torch==0.5.3
404
+ rpds-py==0.18.0
405
+ rpy2==3.4.2
406
+ rsa==4.9
407
+ safetensors==0.4.3
408
+ scikit-image==0.19.3
409
+ scikit-learn==1.2.2
410
+ scipy==1.11.4
411
+ scooby==0.9.2
412
+ scs==3.2.4.post1
413
+ seaborn==0.13.1
414
+ SecretStorage==3.3.1
415
+ Send2Trash==1.8.3
416
+ sentencepiece==0.1.99
417
+ shapely==2.0.4
418
+ simplejson==3.19.2
419
+ six==1.16.0
420
+ sklearn-pandas==2.2.0
421
+ smart-open==6.4.0
422
+ sniffio==1.3.1
423
+ snowballstemmer==2.2.0
424
+ sortedcontainers==2.4.0
425
+ soundfile==0.12.1
426
+ soupsieve==2.5
427
+ soxr==0.3.7
428
+ spacy==3.7.4
429
+ spacy-legacy==3.0.12
430
+ spacy-loggers==1.0.5
431
+ Sphinx==5.0.2
432
+ sphinxcontrib-applehelp==1.0.8
433
+ sphinxcontrib-devhelp==1.0.6
434
+ sphinxcontrib-htmlhelp==2.0.5
435
+ sphinxcontrib-jsmath==1.0.1
436
+ sphinxcontrib-qthelp==1.0.7
437
+ sphinxcontrib-serializinghtml==1.1.10
438
+ SQLAlchemy==2.0.29
439
+ sqlglot==20.11.0
440
+ sqlparse==0.5.0
441
+ srsly==2.4.8
442
+ stanio==0.5.0
443
+ starlette==0.37.2
444
+ statsmodels==0.14.2
445
+ sympy==1.12
446
+ tables==3.8.0
447
+ tabulate==0.9.0
448
+ tbb==2021.12.0
449
+ tblib==3.0.0
450
+ tenacity==8.2.3
451
+ tensorboard==2.15.2
452
+ tensorboard-data-server==0.7.2
453
+ tensorboardX==2.6.2.2
454
+ tensorflow @ https://storage.googleapis.com/colab-tf-builds-public-09h6ksrfwbb9g9xv/tensorflow-2.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=a2ec79931350b378c1ef300ca836b52a55751acb71a433582508a07f0de57c42
455
+ tensorflow-datasets==4.9.4
456
+ tensorflow-estimator==2.15.0
457
+ tensorflow-gcs-config==2.15.0
458
+ tensorflow-hub==0.16.1
459
+ tensorflow-io-gcs-filesystem==0.36.0
460
+ tensorflow-metadata==1.14.0
461
+ tensorflow-probability==0.23.0
462
+ tensorstore==0.1.45
463
+ termcolor==2.4.0
464
+ terminado==0.18.1
465
+ text-unidecode==1.3
466
+ textblob==0.17.1
467
+ tf-slim==1.1.0
468
+ tf_keras==2.15.1
469
+ thinc==8.2.3
470
+ threadpoolctl==3.4.0
471
+ tifffile==2024.4.18
472
+ tiktoken==0.6.0
473
+ tinycss2==1.2.1
474
+ tokenizers==0.19.1
475
+ toml==0.10.2
476
+ tomli==2.0.1
477
+ toolz==0.12.1
478
+ torch @ https://download.pytorch.org/whl/cu121/torch-2.2.1%2Bcu121-cp310-cp310-linux_x86_64.whl#sha256=1adf430f01ff649c848ac021785e18007b0714fdde68e4e65bd0c640bf3fb8e1
479
+ torch-complex==0.4.3
480
+ torchaudio @ https://download.pytorch.org/whl/cu121/torchaudio-2.2.1%2Bcu121-cp310-cp310-linux_x86_64.whl#sha256=23f6236429e2bf676b820e8e7221a1d58aaf908bff2ba2665aa852df71a97961
481
+ torchdata==0.7.1
482
+ torchsummary==1.5.1
483
+ torchtext==0.17.1
484
+ torchvision @ https://download.pytorch.org/whl/cu121/torchvision-0.17.1%2Bcu121-cp310-cp310-linux_x86_64.whl#sha256=27af47915f6e762c1d44e58e8088d22ac97445668f9f793524032b2baf4f34bd
485
+ tornado==6.3.3
486
+ tqdm==4.66.2
487
+ traitlets==5.7.1
488
+ traittypes==0.2.1
489
+ transformers==4.40.0
490
+ triton==2.2.0
491
+ tweepy==4.14.0
492
+ typer==0.9.4
493
+ types-pytz==2024.1.0.20240417
494
+ types-setuptools==69.5.0.20240423
495
+ typing_extensions==4.11.0
496
+ tzdata==2024.1
497
+ tzlocal==5.2
498
+ uc-micro-py==1.0.3
499
+ umap-learn==0.5.6
500
+ uritemplate==4.1.1
501
+ urllib3==2.0.7
502
+ uvicorn==0.29.0
503
+ vega-datasets==0.9.0
504
+ wadllib==1.3.6
505
+ wasabi==1.1.2
506
+ wcwidth==0.2.13
507
+ weasel==0.3.4
508
+ webcolors==1.13
509
+ webencodings==0.5.1
510
+ websocket-client==1.7.0
511
+ Werkzeug==3.0.2
512
+ widgetsnbextension==3.6.6
513
+ wordcloud==1.9.3
514
+ wrapt==1.14.1
515
+ xarray==2023.7.0
516
+ xarray-einstats==0.7.0
517
+ xgboost==2.0.3
518
+ xlrd==2.0.1
519
+ xxhash==3.4.1
520
+ xyzservices==2024.4.0
521
+ yapf==0.40.2
522
+ yarl==1.9.4
523
+ yellowbrick==1.5
524
+ yfinance==0.2.38
525
+ zict==3.0.0
526
+ zipp==3.18.1