Spaces:
Runtime error
Runtime error
add app.py
Browse files- app.py +83 -0
- requirements.txt +334 -0
app.py
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"""
|
2 |
+
This code is for testing and demonstration.
|
3 |
+
Source code for credit: https://huggingface.co/spaces/nithinraok/titanet-speaker-verification/blob/main/app.py
|
4 |
+
"""
|
5 |
+
|
6 |
+
import gradio as gr
|
7 |
+
import torch
|
8 |
+
from nemo.collections.asr.models import EncDecSpeakerLabelModel
|
9 |
+
|
10 |
+
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
11 |
+
model_name = "nvidia/speakerverification_en_titanet_large"
|
12 |
+
model = EncDecSpeakerLabelModel.from_pretrained(model_name).to(device)
|
13 |
+
|
14 |
+
def compare(path1, path2):
|
15 |
+
if not (path1 and path2):
|
16 |
+
raise gr.Error("Need recordings from both speakers!")
|
17 |
+
|
18 |
+
embs1 = model.get_embedding(path1).squeeze()
|
19 |
+
embs2 = model.get_embedding(path2).squeeze()
|
20 |
+
|
21 |
+
#Length Normalize
|
22 |
+
X = embs1 / torch.linalg.norm(embs1)
|
23 |
+
Y = embs2 / torch.linalg.norm(embs2)
|
24 |
+
|
25 |
+
# Score
|
26 |
+
similarity_score = torch.dot(X, Y) / ((torch.dot(X, X) * torch.dot(Y, Y)) ** 0.5)
|
27 |
+
similarity_score = (similarity_score + 1) / 2
|
28 |
+
|
29 |
+
# # Decision
|
30 |
+
# if similarity_score >= THRESHOLD:
|
31 |
+
# return OUTPUT_OK.format(similarity_score * 100)
|
32 |
+
# else:
|
33 |
+
# return OUTPUT_FAIL.format(similarity_score * 100)
|
34 |
+
return "{:.4f}".format(similarity_score.item())
|
35 |
+
|
36 |
+
|
37 |
+
inputs = [
|
38 |
+
gr.inputs.Audio(source="microphone", type="filepath", optional=True, label="Speaker #1"),
|
39 |
+
gr.inputs.Audio(source="microphone", type="filepath", optional=True, label="Speaker #2"),
|
40 |
+
]
|
41 |
+
|
42 |
+
upload_inputs = [
|
43 |
+
gr.inputs.Audio(source="upload", type="filepath", optional=True, label="Speaker #1"),
|
44 |
+
gr.inputs.Audio(source="upload", type="filepath", optional=True, label="Speaker #2"),
|
45 |
+
]
|
46 |
+
|
47 |
+
description = (
|
48 |
+
"The purpose of this demo is to show how VoID could work with speech embeddings rather than mel spectograms.\n"
|
49 |
+
"This demonstration will analyze two recordings of speech and ascertain whether they have been spoken by the same individual.\n"
|
50 |
+
"You can attempt this exercise using your own voice."
|
51 |
+
)
|
52 |
+
|
53 |
+
title="VoID with TitaNet Embeddings"
|
54 |
+
|
55 |
+
microphone_interface = gr.Interface(
|
56 |
+
fn=compare,
|
57 |
+
inputs=inputs,
|
58 |
+
outputs="text",
|
59 |
+
title=title,
|
60 |
+
description=description,
|
61 |
+
layout="horizontal",
|
62 |
+
theme="huggingface",
|
63 |
+
allow_flagging=False,
|
64 |
+
live=False,
|
65 |
+
# examples=examples,
|
66 |
+
)
|
67 |
+
|
68 |
+
upload_interface = gr.Interface(
|
69 |
+
fn=compare,
|
70 |
+
inputs=upload_inputs,
|
71 |
+
outputs="text",
|
72 |
+
title=title,
|
73 |
+
description=description,
|
74 |
+
layout="horizontal",
|
75 |
+
theme="huggingface",
|
76 |
+
allow_flagging=False,
|
77 |
+
live=False,
|
78 |
+
# examples=examples,
|
79 |
+
)
|
80 |
+
|
81 |
+
demo = gr.TabbedInterface([microphone_interface, upload_interface], ["Microphone", "Upload File"])
|
82 |
+
|
83 |
+
demo.launch()
|
requirements.txt
ADDED
@@ -0,0 +1,334 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
absl-py==1.4.0
|
2 |
+
aiofiles==23.1.0
|
3 |
+
aiohttp @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_4c_8pz93lf/croot/aiohttp_1670009562783/work
|
4 |
+
aiosignal @ file:///home/conda/feedstock_root/build_artifacts/aiosignal_1667935791922/work
|
5 |
+
alabaster==0.7.13
|
6 |
+
altair==5.0.0
|
7 |
+
aniso8601==9.0.1
|
8 |
+
antlr4-python3-runtime==4.9.3
|
9 |
+
anyio @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/croot-t_zs64wy/anyio_1644482593257/work/dist
|
10 |
+
appdirs==1.4.4
|
11 |
+
appnope @ file:///Users/ktietz/demo/mc3/conda-bld/appnope_1629146036738/work
|
12 |
+
argon2-cffi @ file:///opt/conda/conda-bld/argon2-cffi_1645000214183/work
|
13 |
+
argon2-cffi-bindings @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/croot-wbf5edig/argon2-cffi-bindings_1644845754377/work
|
14 |
+
arrow @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_cc82z4oqjq/croot/arrow_1676588146009/work
|
15 |
+
asttokens @ file:///opt/conda/conda-bld/asttokens_1646925590279/work
|
16 |
+
async-timeout @ file:///home/conda/feedstock_root/build_artifacts/async-timeout_1640026696943/work
|
17 |
+
attrdict==2.0.1
|
18 |
+
attrs @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_978y9aqcd7/croot/attrs_1668696180911/work
|
19 |
+
audioread @ file:///Users/runner/miniforge3/conda-bld/audioread_1615862486522/work
|
20 |
+
Babel @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_00k1rl2pus/croot/babel_1671781944131/work
|
21 |
+
backcall @ file:///home/ktietz/src/ci/backcall_1611930011877/work
|
22 |
+
beautifulsoup4 @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fa78jvo_0n/croot/beautifulsoup4-split_1681493044306/work
|
23 |
+
black==19.10b0
|
24 |
+
bleach @ file:///opt/conda/conda-bld/bleach_1641577558959/work
|
25 |
+
blessed @ file:///home/conda/feedstock_root/build_artifacts/blessed_1666523113356/work
|
26 |
+
boto3==1.26.140
|
27 |
+
botocore==1.29.140
|
28 |
+
Bottleneck @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_07078715-3ab7-4562-8d3d-d56b0eaa0f7dp504n_ny/croots/recipe/bottleneck_1657175566567/work
|
29 |
+
braceexpand==0.1.7
|
30 |
+
brotlipy==0.7.0
|
31 |
+
build @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_eavdok2epw/croot/python-build_1679596515715/work
|
32 |
+
CacheControl @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_270pzkdy52/croot/cachecontrol-split_1676365569881/work
|
33 |
+
cachetools==5.3.0
|
34 |
+
cdifflib==1.2.6
|
35 |
+
certifi==2023.5.7
|
36 |
+
cffi @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_ab19r4bji3/croot/cffi_1670423206034/work
|
37 |
+
charset-normalizer @ file:///tmp/build/80754af9/charset-normalizer_1630003229654/work
|
38 |
+
cleo @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_4b610d7o4q/croot/cleo_1679609997659/work
|
39 |
+
click==8.0.2
|
40 |
+
colorama==0.4.6
|
41 |
+
comm @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_b19kb7be6_/croot/comm_1671231124262/work
|
42 |
+
contourpy @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_97c8ctlp86/croots/recipe/contourpy_1663827422071/work
|
43 |
+
crashtest @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d5_qevdeyf/croot/crashtest_1679422380383/work
|
44 |
+
croniter @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fektyb6bnr/croot/croniter_1666888070447/work
|
45 |
+
cryptography @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_a9zjqvif1f/croot/cryptography_1677533099634/work
|
46 |
+
cycler @ file:///tmp/build/80754af9/cycler_1637851556182/work
|
47 |
+
Cython==0.29.35
|
48 |
+
datasets==2.12.0
|
49 |
+
dateutils @ file:///home/conda/feedstock_root/build_artifacts/dateutils_1603450192521/work
|
50 |
+
debugpy @ file:///Users/builder/miniconda3/envs/prefect/conda-bld/debugpy_1637092214173/work
|
51 |
+
decorator @ file:///opt/conda/conda-bld/decorator_1643638310831/work
|
52 |
+
deepdiff @ file:///home/conda/feedstock_root/build_artifacts/deepdiff_1679103797842/work
|
53 |
+
defusedxml @ file:///tmp/build/80754af9/defusedxml_1615228127516/work
|
54 |
+
dill @ file:///home/conda/feedstock_root/build_artifacts/dill_1666603105584/work
|
55 |
+
Distance==0.1.3
|
56 |
+
distlib @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_8c2t3nry1h/croot/distlib_1673477543101/work
|
57 |
+
docker-pycreds==0.4.0
|
58 |
+
docopt==0.6.2
|
59 |
+
docutils==0.20.1
|
60 |
+
dulwich @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_73rnypnk3v/croot/dulwich_1679420046310/work
|
61 |
+
editdistance==0.6.2
|
62 |
+
einops==0.6.1
|
63 |
+
entrypoints @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_croot-jb01gaox/entrypoints_1650293758411/work
|
64 |
+
exceptiongroup==1.1.1
|
65 |
+
executing @ file:///opt/conda/conda-bld/executing_1646925071911/work
|
66 |
+
faiss-cpu==1.7.4
|
67 |
+
fastapi @ file:///home/conda/feedstock_root/build_artifacts/fastapi_1669571890356/work
|
68 |
+
fastjsonschema @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_43a0jaiddu/croots/recipe/python-fastjsonschema_1661368628129/work
|
69 |
+
fasttext==0.9.2
|
70 |
+
ffmpy==0.3.0
|
71 |
+
filelock @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_20tv0lrp8x/croot/filelock_1672387134240/work
|
72 |
+
Flask @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_9ctftfb254/croot/flask_1671217361609/work
|
73 |
+
Flask-RESTful==0.3.10
|
74 |
+
fonttools==4.25.0
|
75 |
+
frozenlist @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_38d0xkqt7k/croot/frozenlist_1670004509129/work
|
76 |
+
fsspec @ file:///home/conda/feedstock_root/build_artifacts/fsspec_1683494881189/work
|
77 |
+
ftfy==6.1.1
|
78 |
+
g2p-en==2.1.0
|
79 |
+
gdown==4.7.1
|
80 |
+
gitdb==4.0.10
|
81 |
+
GitPython==3.1.31
|
82 |
+
gmpy2 @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/croot-muov7gw1/gmpy2_1645462616268/work
|
83 |
+
google-auth==2.18.1
|
84 |
+
google-auth-oauthlib==1.0.0
|
85 |
+
gradio==3.32.0
|
86 |
+
gradio_client==0.2.5
|
87 |
+
grpcio==1.54.2
|
88 |
+
h11==0.14.0
|
89 |
+
h5py==3.8.0
|
90 |
+
html5lib @ file:///Users/ktietz/demo/mc3/conda-bld/html5lib_1629144453894/work
|
91 |
+
httpcore==0.17.2
|
92 |
+
httpx==0.24.1
|
93 |
+
huggingface-hub==0.14.1
|
94 |
+
hydra-core==1.2.0
|
95 |
+
idna @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_771olrhiqw/croot/idna_1666125579282/work
|
96 |
+
ijson==3.2.0.post0
|
97 |
+
imagesize==1.4.1
|
98 |
+
importlib-metadata @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_84cgjb624t/croot/importlib-metadata_1678997087058/work
|
99 |
+
importlib-resources @ file:///tmp/build/80754af9/importlib_resources_1625135880749/work
|
100 |
+
inflect==6.0.4
|
101 |
+
iniconfig==2.0.0
|
102 |
+
inquirer @ file:///home/conda/feedstock_root/build_artifacts/inquirer_1678135536462/work
|
103 |
+
installer @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_dfr0jxtptv/croot/python-installer_1679433007995/work
|
104 |
+
ipadic==1.0.0
|
105 |
+
ipykernel @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_bappucl7zp/croot/ipykernel_1671488382153/work
|
106 |
+
ipython @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_2bkl1d0l7u/croot/ipython_1680701883396/work
|
107 |
+
ipython-genutils @ file:///tmp/build/80754af9/ipython_genutils_1606773439826/work
|
108 |
+
ipywidgets @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f07ugy1hvo/croot/ipywidgets_1679394821999/work
|
109 |
+
isort==5.12.0
|
110 |
+
itsdangerous @ file:///tmp/build/80754af9/itsdangerous_1621432558163/work
|
111 |
+
jaraco.classes @ file:///tmp/build/80754af9/jaraco.classes_1620983179379/work
|
112 |
+
jedi @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/croot-f1t6hma6/jedi_1644315882177/work
|
113 |
+
jieba==0.42.1
|
114 |
+
Jinja2 @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_9fjgzv9ant/croot/jinja2_1666908141308/work
|
115 |
+
jiwer==2.5.2
|
116 |
+
jmespath==1.0.1
|
117 |
+
joblib @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_70fph11sxu/croot/joblib_1666298846160/work
|
118 |
+
json5 @ file:///tmp/build/80754af9/json5_1624432770122/work
|
119 |
+
jsonschema @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d9tjy9j5w9/croot/jsonschema_1676558687376/work
|
120 |
+
jupyter @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c96hs6nzjt/croots/recipe/jupyter_1659349054648/work
|
121 |
+
jupyter-console @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_62liw5pns2/croot/jupyter_console_1679999641189/work
|
122 |
+
jupyter-server @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c8338fkvq6/croot/jupyter_server_1671707627219/work
|
123 |
+
jupyter_client @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_701yya0pqm/croot/jupyter_client_1680171868326/work
|
124 |
+
jupyter_core @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d1sy1hlz9t/croot/jupyter_core_1679906585151/work
|
125 |
+
jupyterlab @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_8eoq8791j4/croot/jupyterlab_1675354128675/work
|
126 |
+
jupyterlab-pygments @ file:///tmp/build/80754af9/jupyterlab_pygments_1601490720602/work
|
127 |
+
jupyterlab-widgets @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_65wwn9cwab/croot/jupyterlab_widgets_1679055283460/work
|
128 |
+
jupyterlab_server @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_0fmfqwbrd7/croot/jupyterlab_server_1680792517631/work
|
129 |
+
kaldi-python-io==1.2.2
|
130 |
+
kaldiio==2.18.0
|
131 |
+
keyring @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_8bd22k84zo/croot/keyring_1678999224442/work
|
132 |
+
kiwisolver @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_93o8te804v/croot/kiwisolver_1672387163224/work
|
133 |
+
kornia==0.6.12
|
134 |
+
latexcodec==2.0.1
|
135 |
+
Levenshtein==0.21.0
|
136 |
+
librosa @ file:///home/conda/feedstock_root/build_artifacts/librosa_1656336149289/work
|
137 |
+
lightning @ file:///home/conda/feedstock_root/build_artifacts/lightning_1683693537289/work
|
138 |
+
lightning-cloud @ file:///home/conda/feedstock_root/build_artifacts/lightning-cloud_1684530799200/work
|
139 |
+
lightning-utilities @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_b0s34oo5d9/croot/lightning-utilities_1677510321226/work
|
140 |
+
linkify-it-py==2.0.2
|
141 |
+
llvmlite @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fcgbla6sbr/croot/llvmlite_1683555144762/work
|
142 |
+
lockfile==0.12.2
|
143 |
+
loguru==0.7.0
|
144 |
+
lxml @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_bbjv2ox7t8/croot/lxml_1679646469466/work
|
145 |
+
Markdown==3.4.3
|
146 |
+
markdown-it-py @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_43l_4ajkho/croot/markdown-it-py_1684279912406/work
|
147 |
+
MarkupSafe @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_12c133f5-0720-4727-9c18-599a3af825723lzwham3/croots/recipe/markupsafe_1654597866058/work
|
148 |
+
marshmallow==3.19.0
|
149 |
+
matplotlib @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_05rfi32zzb/croot/matplotlib-suite_1679593473526/work
|
150 |
+
matplotlib-inline @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f6fdc0hldi/croots/recipe/matplotlib-inline_1662014472341/work
|
151 |
+
mdit-py-plugins==0.3.3
|
152 |
+
mdurl @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_0a8xm6w4wv/croots/recipe/mdurl_1659716035810/work
|
153 |
+
mecab-python3==1.0.5
|
154 |
+
megatron-core==0.1.0
|
155 |
+
mistune @ file:///Users/ktietz/demo/mc3/conda-bld/mistune_1629356075445/work
|
156 |
+
more-itertools @ file:///tmp/build/80754af9/more-itertools_1637733554872/work
|
157 |
+
mpmath==1.2.1
|
158 |
+
msgpack @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_b1f960af-3408-459c-81e6-6c3b55c6bc85wsdgof__/croots/recipe/msgpack-python_1652362662498/work
|
159 |
+
multidict @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_bd3x0mcjpv/croot/multidict_1665674237951/work
|
160 |
+
multiprocess @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c71oabygq3/croot/multiprocess_1668006436256/work
|
161 |
+
munkres==1.1.4
|
162 |
+
nbclassic @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d6oy9w0m3l/croot/nbclassic_1681756176477/work
|
163 |
+
nbclient @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_croot-08wgx75f/nbclient_1650373566605/work
|
164 |
+
nbconvert @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_36au3u9s44/croot/nbconvert_1668450648628/work
|
165 |
+
nbformat @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_94781rq_cg/croot/nbformat_1670352348390/work
|
166 |
+
nemo-text-processing==0.1.7rc0
|
167 |
+
nemo-toolkit==1.18.1
|
168 |
+
nest-asyncio @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_6b_e0dr4lw/croot/nest-asyncio_1672387130036/work
|
169 |
+
networkx @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_e870v6zw3n/croot/networkx_1678964339016/work
|
170 |
+
nltk==3.8.1
|
171 |
+
notebook @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_a38gtdrjqf/croot/notebook_1681756176593/work
|
172 |
+
notebook_shim @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f8mr1gjfb7/croot/notebook-shim_1668160580414/work
|
173 |
+
numba @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_bar0txilh4/croot/numba_1684245494553/work
|
174 |
+
numexpr @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_76yyu1p9jk/croot/numexpr_1683221830860/work
|
175 |
+
numpy @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f9f5xs2fx0/croot/numpy_and_numpy_base_1682520577456/work
|
176 |
+
oauthlib==3.2.2
|
177 |
+
omegaconf==2.2.3
|
178 |
+
onnx==1.14.0
|
179 |
+
OpenCC==0.2
|
180 |
+
ordered-set @ file:///home/conda/feedstock_root/build_artifacts/ordered-set_1643221357603/work
|
181 |
+
orjson @ file:///var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_72ncdbvmpj/croot/orjson_1681111153894/work/target/wheels/orjson-3.8.8-cp39-cp39-macosx_11_0_arm64.whl
|
182 |
+
packaging @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_e946luvhc3/croot/packaging_1678965323926/work
|
183 |
+
pandas==1.5.3
|
184 |
+
pandocfilters @ file:///opt/conda/conda-bld/pandocfilters_1643405455980/work
|
185 |
+
pangu==4.0.6.1
|
186 |
+
parameterized==0.9.0
|
187 |
+
parso @ file:///opt/conda/conda-bld/parso_1641458642106/work
|
188 |
+
pathspec==0.11.1
|
189 |
+
pathtools==0.1.2
|
190 |
+
pexpect @ file:///tmp/build/80754af9/pexpect_1605563209008/work
|
191 |
+
pickleshare @ file:///tmp/build/80754af9/pickleshare_1606932040724/work
|
192 |
+
Pillow==9.4.0
|
193 |
+
pkginfo @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d1oq9rhye6/croot/pkginfo_1679431178842/work
|
194 |
+
plac==1.3.5
|
195 |
+
platformdirs @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f7wx6m2jsp/croots/recipe/platformdirs_1662711384790/work
|
196 |
+
pluggy==1.0.0
|
197 |
+
ply==3.11
|
198 |
+
poetry @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_a4w9mgpn7u/croot/poetry_1680193152754/work
|
199 |
+
poetry-core @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_71omu6o5yb/croot/poetry-core_1680018661315/work
|
200 |
+
poetry-plugin-export @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c6nccc4wv0/croot/poetry-plugin-export_1680122804897/work
|
201 |
+
pooch @ file:///tmp/build/80754af9/pooch_1623324770023/work
|
202 |
+
portalocker==2.7.0
|
203 |
+
progress==1.6
|
204 |
+
prometheus-client @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_25sgeyk0j5/croots/recipe/prometheus_client_1659455103277/work
|
205 |
+
prompt-toolkit @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_0blbsngvis/croot/prompt-toolkit_1672387317724/work
|
206 |
+
protobuf==4.23.1
|
207 |
+
psutil @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_1310b568-21f4-4cb0-b0e3-2f3d31e39728k9coaga5/croots/recipe/psutil_1656431280844/work
|
208 |
+
ptyprocess @ file:///tmp/build/80754af9/ptyprocess_1609355006118/work/dist/ptyprocess-0.7.0-py2.py3-none-any.whl
|
209 |
+
pure-eval @ file:///opt/conda/conda-bld/pure_eval_1646925070566/work
|
210 |
+
pyannote.core==5.0.0
|
211 |
+
pyannote.database==5.0.1
|
212 |
+
pyannote.metrics==3.2.1
|
213 |
+
pyarrow==11.0.0
|
214 |
+
pyasn1==0.5.0
|
215 |
+
pyasn1-modules==0.3.0
|
216 |
+
pybind11==2.10.4
|
217 |
+
pybtex==0.24.0
|
218 |
+
pybtex-docutils==1.0.2
|
219 |
+
pycparser @ file:///tmp/build/80754af9/pycparser_1636541352034/work
|
220 |
+
pydantic @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_77a008vmbg/croot/pydantic_1667416143355/work
|
221 |
+
pydub==0.25.1
|
222 |
+
Pygments @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_29bs9f_dh9/croot/pygments_1684279974747/work
|
223 |
+
PyJWT @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_83311740-c3bc-48a8-9688-62d7e2d625f5s6jo920w/croots/recipe/pyjwt_1657544592579/work
|
224 |
+
pynini @ file:///Users/runner/miniforge3/conda-bld/pynini_1667113552673/work
|
225 |
+
pyOpenSSL @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_38h4axtq38/croot/pyopenssl_1677607699670/work
|
226 |
+
pyparsing @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_3b_3vxnd07/croots/recipe/pyparsing_1661452540919/work
|
227 |
+
pypinyin==0.49.0
|
228 |
+
pypinyin-dict==0.6.0
|
229 |
+
pyproject_hooks @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f43jw13ggf/croot/pyproject_hooks_1679584440474/work
|
230 |
+
PyQt5-sip==12.11.0
|
231 |
+
pyrsistent @ file:///Users/ktietz/demo/mc3/conda-bld/pyrsistent_1628941062930/work
|
232 |
+
PySocks @ file:///Users/ktietz/Code/oss/ci_pkgs/pysocks_1626781349491/work
|
233 |
+
pytest==7.3.1
|
234 |
+
pytest-runner==6.0.0
|
235 |
+
python-dateutil @ file:///tmp/build/80754af9/python-dateutil_1626374649649/work
|
236 |
+
python-editor @ file:///Users/ktietz/demo/mc3/conda-bld/python-editor_1629715712526/work
|
237 |
+
python-multipart @ file:///home/conda/feedstock_root/build_artifacts/python-multipart_1679167423335/work
|
238 |
+
pytorch-lightning @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_42b33rhfun/croot/pytorch-lightning_1677759529124/work
|
239 |
+
pytz @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c56ru3yml9/croot/pytz_1671697451306/work
|
240 |
+
PyYAML==5.4.1
|
241 |
+
pyzmq @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_a7d9jpero7/croot/pyzmq_1682697648735/work
|
242 |
+
qtconsole @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_86g4aht18r/croot/qtconsole_1681394233851/work
|
243 |
+
QtPy @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_90hl8ymlpx/croots/recipe/qtpy_1662014534092/work
|
244 |
+
rapidfuzz @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_24x93akdfk/croot/rapidfuzz_1679593472383/work
|
245 |
+
readchar @ file:///home/conda/feedstock_root/build_artifacts/readchar_1679045163536/work
|
246 |
+
regex @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c16d2a8a-126e-4d7e-8084-357d1f1d1103zj2vwnhn/croots/recipe/regex_1658257182710/work
|
247 |
+
requests @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_37wt8ycste/croot/requests_1682607533309/work
|
248 |
+
requests-oauthlib==1.3.1
|
249 |
+
requests-toolbelt @ file:///Users/ktietz/demo/mc3/conda-bld/requests-toolbelt_1629456163440/work
|
250 |
+
resampy @ file:///home/conda/feedstock_root/build_artifacts/resampy_1663087224680/work
|
251 |
+
rich @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_f2payco56o/croot/rich_1684282180753/work
|
252 |
+
rouge-score==0.1.2
|
253 |
+
rsa==4.9
|
254 |
+
ruamel.yaml==0.17.26
|
255 |
+
ruamel.yaml.clib==0.2.7
|
256 |
+
s3transfer==0.6.1
|
257 |
+
sacrebleu==2.3.1
|
258 |
+
sacremoses==0.0.43
|
259 |
+
scikit-learn @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_b53p48pwor/croot/scikit-learn_1684954746053/work
|
260 |
+
scipy==1.10.1
|
261 |
+
semantic-version==2.10.0
|
262 |
+
Send2Trash @ file:///tmp/build/80754af9/send2trash_1632406701022/work
|
263 |
+
sentence-transformers==2.2.2
|
264 |
+
sentencepiece @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_dek8463j1w/croot/sentencepiece_1684523571928/work/python
|
265 |
+
sentry-sdk==1.24.0
|
266 |
+
setproctitle==1.3.2
|
267 |
+
shellingham @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_9bf5wowles/croot/shellingham_1669142181600/work
|
268 |
+
sip @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fbqiv4bzwo/croots/recipe/sip_1659012372184/work
|
269 |
+
six @ file:///tmp/build/80754af9/six_1644875935023/work
|
270 |
+
smmap==5.0.0
|
271 |
+
sniffio @ file:///Users/ktietz/demo/mc3/conda-bld/sniffio_1629145892482/work
|
272 |
+
snowballstemmer==2.2.0
|
273 |
+
sortedcontainers==2.4.0
|
274 |
+
soundfile @ file:///home/conda/feedstock_root/build_artifacts/pysoundfile_1665058838115/work
|
275 |
+
soupsieve @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_cfrx9hmp3g/croot/soupsieve_1680518480034/work
|
276 |
+
sox==1.4.1
|
277 |
+
Sphinx==7.0.1
|
278 |
+
sphinxcontrib-applehelp==1.0.4
|
279 |
+
sphinxcontrib-bibtex==2.5.0
|
280 |
+
sphinxcontrib-devhelp==1.0.2
|
281 |
+
sphinxcontrib-htmlhelp==2.0.1
|
282 |
+
sphinxcontrib-jsmath==1.0.1
|
283 |
+
sphinxcontrib-qthelp==1.0.3
|
284 |
+
sphinxcontrib-serializinghtml==1.1.5
|
285 |
+
stack-data @ file:///opt/conda/conda-bld/stack_data_1646927590127/work
|
286 |
+
starlette @ file:///home/conda/feedstock_root/build_artifacts/starlette-recipe_1668726462865/work
|
287 |
+
starsessions @ file:///home/conda/feedstock_root/build_artifacts/starsessions_1659923701614/work
|
288 |
+
sympy @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_21kpmugwgm/croot/sympy_1668202392692/work
|
289 |
+
tabulate==0.9.0
|
290 |
+
tensorboard==2.13.0
|
291 |
+
tensorboard-data-server==0.7.0
|
292 |
+
termcolor==2.3.0
|
293 |
+
terminado @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fcfvyc0an2/croot/terminado_1671751835701/work
|
294 |
+
text-unidecode==1.3
|
295 |
+
textdistance==4.5.0
|
296 |
+
texterrors==0.4.4
|
297 |
+
threadpoolctl @ file:///Users/ktietz/demo/mc3/conda-bld/threadpoolctl_1629802263681/work
|
298 |
+
tinycss2 @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fcw5_i306t/croot/tinycss2_1668168825117/work
|
299 |
+
tokenizers @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_7db77927-99b6-465c-8ca1-ec571d368d0bpvthvh8_/croots/recipe/tokenizers_1651822590284/work
|
300 |
+
toml @ file:///tmp/build/80754af9/toml_1616166611790/work
|
301 |
+
tomli @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d0e5ffbf-5cf1-45be-8693-c5dff8108a2awhthtjlq/croots/recipe/tomli_1657175508477/work
|
302 |
+
tomlkit @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_0dfcgmelf8/croots/recipe/tomlkit_1658946892438/work
|
303 |
+
toolz==0.12.0
|
304 |
+
torch==2.0.1
|
305 |
+
torchaudio==2.0.2
|
306 |
+
torchmetrics @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_4be44dtmm0/croot/torchmetrics_1677572972123/work
|
307 |
+
torchvision @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_8c7otyc3g5/croot/torchvision_1670313552957/work
|
308 |
+
tornado @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_a61b4xoie9/croots/recipe/tornado_1662061692951/work
|
309 |
+
tqdm @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_ac7zic_tin/croot/tqdm_1679561870178/work
|
310 |
+
traitlets @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_6301rd5qbe/croot/traitlets_1671143894285/work
|
311 |
+
transformers==4.28.1
|
312 |
+
trove-classifiers @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_e8b4s9j9g8/croot/trove-classifiers_1679610035254/work
|
313 |
+
typed-ast==1.5.4
|
314 |
+
typer==0.9.0
|
315 |
+
typing_extensions @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_19t7k81exs/croot/typing_extensions_1681939523533/work
|
316 |
+
uc-micro-py==1.0.2
|
317 |
+
urllib3 @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_c7xh0_scrc/croot/urllib3_1680254693282/work
|
318 |
+
uvicorn @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_75zglvwlmy/croot/uvicorn-split_1678090090396/work
|
319 |
+
virtualenv @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_ad_40bqkjp/croot/virtualenv_1674752113310/work
|
320 |
+
wandb==0.15.3
|
321 |
+
wcwidth @ file:///Users/ktietz/demo/mc3/conda-bld/wcwidth_1629357192024/work
|
322 |
+
webdataset==0.1.62
|
323 |
+
webencodings==0.5.1
|
324 |
+
websocket-client @ file:///Users/ktietz/demo/mc3/conda-bld/websocket-client_1629357070578/work
|
325 |
+
websockets @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_d8ij4gljy1/croot/websockets_1678966799107/work
|
326 |
+
Werkzeug @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_fc9kcczuwd/croot/werkzeug_1679489745296/work
|
327 |
+
wget==3.2
|
328 |
+
widgetsnbextension @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_cd_nvw5x1_/croot/widgetsnbextension_1679313872684/work
|
329 |
+
wrapt==1.15.0
|
330 |
+
xattr @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_58zgibraxh/croot/xattr_1679670682781/work
|
331 |
+
xxhash @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_5dctqdmbn8/croot/python-xxhash_1667919512545/work
|
332 |
+
yarl @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_a5sx8bz_hq/croots/recipe/yarl_1661437083380/work
|
333 |
+
youtokentome==1.0.6
|
334 |
+
zipp @ file:///private/var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_8cv5zqoqed/croot/zipp_1672387131277/work
|