Spaces:
Runtime error
Runtime error
Update dependencies and Dockerfile configuration
Browse files- Dockerfile +23 -6
- poetry.lock +562 -18
- pyproject.toml +3 -3
- requirements.txt +28 -4
- train_llm.ipynb +83 -0
- train_llm.py +1 -2
Dockerfile
CHANGED
@@ -1,11 +1,21 @@
|
|
1 |
# Use an official Python runtime as a parent image
|
2 |
FROM python:3.11.1
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
# Set the working directory in the container
|
5 |
-
WORKDIR /app
|
6 |
|
7 |
# Copy the current directory contents into the container at /usr/src/app
|
8 |
-
COPY . .
|
|
|
9 |
|
10 |
# Install dependencies
|
11 |
# RUN poetry config virtualenvs.create false \
|
@@ -13,8 +23,18 @@ COPY . .
|
|
13 |
# Streamlit must be installed separately. Potentially this will cause an issue with dependencies in the future, but it's the only way it works.
|
14 |
# RUN pip3 install streamlit
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
# Install dependencies
|
17 |
-
RUN
|
18 |
|
19 |
# Make a port available to the world outside this container
|
20 |
# The EXPOSE instruction informs Docker that the container listens on the specified network ports at runtime. Your container needs to listen to Streamlit’s (default) port 8501.
|
@@ -26,9 +46,6 @@ HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
|
|
26 |
# Set the permissions for the script file
|
27 |
# RUN chmod +x python 3 train_llm.py
|
28 |
|
29 |
-
# Run the container as root
|
30 |
-
USER root
|
31 |
-
|
32 |
# Change permissions of the working directory
|
33 |
# RUN chmod 777 /app # Gives all users read, write, and exec permissions in the app directory.
|
34 |
|
|
|
1 |
# Use an official Python runtime as a parent image
|
2 |
FROM python:3.11.1
|
3 |
|
4 |
+
# Set up user and paths
|
5 |
+
RUN useradd -m -u 1000 user
|
6 |
+
USER user
|
7 |
+
ENV HOME=/home/user \
|
8 |
+
PATH=/home/user/.local/bin:$PATH
|
9 |
+
|
10 |
+
# WORKDIR $HOME/app
|
11 |
+
# COPY --chown=user . $HOME/app
|
12 |
+
|
13 |
# Set the working directory in the container
|
14 |
+
WORKDIR $HOME/app
|
15 |
|
16 |
# Copy the current directory contents into the container at /usr/src/app
|
17 |
+
# COPY . .
|
18 |
+
COPY --chown=user . $HOME/app
|
19 |
|
20 |
# Install dependencies
|
21 |
# RUN poetry config virtualenvs.create false \
|
|
|
23 |
# Streamlit must be installed separately. Potentially this will cause an issue with dependencies in the future, but it's the only way it works.
|
24 |
# RUN pip3 install streamlit
|
25 |
|
26 |
+
# Run the container as root
|
27 |
+
USER root
|
28 |
+
|
29 |
+
# Install Rust and Cargo
|
30 |
+
RUN apt-get update
|
31 |
+
# RUN apt-get install -y curl build-essential
|
32 |
+
# RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \
|
33 |
+
# . $HOME/.cargo/env
|
34 |
+
RUN pip install --upgrade pip
|
35 |
+
|
36 |
# Install dependencies
|
37 |
+
RUN pip install -r requirements.txt
|
38 |
|
39 |
# Make a port available to the world outside this container
|
40 |
# The EXPOSE instruction informs Docker that the container listens on the specified network ports at runtime. Your container needs to listen to Streamlit’s (default) port 8501.
|
|
|
46 |
# Set the permissions for the script file
|
47 |
# RUN chmod +x python 3 train_llm.py
|
48 |
|
|
|
|
|
|
|
49 |
# Change permissions of the working directory
|
50 |
# RUN chmod 777 /app # Gives all users read, write, and exec permissions in the app directory.
|
51 |
|
poetry.lock
CHANGED
@@ -258,6 +258,17 @@ doc = ["Sphinx", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-
|
|
258 |
test = ["anyio[trio]", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"]
|
259 |
trio = ["trio (<0.22)"]
|
260 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
[[package]]
|
262 |
name = "arrow"
|
263 |
version = "1.3.0"
|
@@ -277,6 +288,24 @@ types-python-dateutil = ">=2.8.10"
|
|
277 |
doc = ["doc8", "sphinx (>=7.0.0)", "sphinx-autobuild", "sphinx-autodoc-typehints", "sphinx_rtd_theme (>=1.3.0)"]
|
278 |
test = ["dateparser (==1.*)", "pre-commit", "pytest", "pytest-cov", "pytest-mock", "pytz (==2021.1)", "simplejson (==3.*)"]
|
279 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
280 |
[[package]]
|
281 |
name = "attrs"
|
282 |
version = "23.1.0"
|
@@ -765,6 +794,23 @@ colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
|
765 |
[package.extras]
|
766 |
development = ["black", "flake8", "mypy", "pytest", "types-colorama"]
|
767 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
768 |
[[package]]
|
769 |
name = "contourpy"
|
770 |
version = "1.2.0"
|
@@ -845,19 +891,19 @@ tests = ["pytest", "pytest-cov", "pytest-xdist"]
|
|
845 |
|
846 |
[[package]]
|
847 |
name = "datasets"
|
848 |
-
version = "2.14.
|
849 |
description = "HuggingFace community-driven open-source library of datasets"
|
850 |
optional = false
|
851 |
python-versions = ">=3.8.0"
|
852 |
files = [
|
853 |
-
{file = "datasets-2.14.
|
854 |
-
{file = "datasets-2.14.
|
855 |
]
|
856 |
|
857 |
[package.dependencies]
|
858 |
aiohttp = "*"
|
859 |
dill = ">=0.3.0,<0.3.8"
|
860 |
-
fsspec = {version = ">=
|
861 |
huggingface-hub = ">=0.14.0,<1.0.0"
|
862 |
multiprocess = "*"
|
863 |
numpy = ">=1.17"
|
@@ -865,6 +911,7 @@ packaging = "*"
|
|
865 |
pandas = "*"
|
866 |
Pillow = {version = ">=6.2.1", optional = true, markers = "extra == \"vision\""}
|
867 |
pyarrow = ">=8.0.0"
|
|
|
868 |
pyyaml = ">=5.1"
|
869 |
requests = ">=2.19.0"
|
870 |
tqdm = ">=4.62.1"
|
@@ -886,6 +933,44 @@ tests = ["Pillow (>=6.2.1)", "absl-py", "apache-beam (>=2.26.0,<2.44.0)", "elast
|
|
886 |
torch = ["torch"]
|
887 |
vision = ["Pillow (>=6.2.1)"]
|
888 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
889 |
[[package]]
|
890 |
name = "diffusers"
|
891 |
version = "0.21.4"
|
@@ -988,6 +1073,20 @@ tensorflow-gpu = ["tensorflow-gpu (>=2.2.0,!=2.6.0,!=2.6.1)"]
|
|
988 |
tests = ["Werkzeug (>=1.0.1)", "absl-py", "bert-score (>=0.3.6)", "jiwer", "mauve-text", "pytest", "pytest-datadir", "pytest-xdist", "requests-file (>=1.5.1)", "rouge-score (>=0.1.2)", "sacrebleu", "sacremoses", "scikit-learn", "scipy", "sentencepiece", "seqeval", "six (>=1.15.0,<1.16.0)", "tensorflow (>=2.3,!=2.6.0,!=2.6.1)", "texttable (>=1.6.3)", "tldextract (>=3.1.0)", "toml (>=0.10.1)", "torch", "transformers", "trectools", "unidecode (>=1.3.4)"]
|
989 |
torch = ["torch"]
|
990 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
991 |
[[package]]
|
992 |
name = "fastapi"
|
993 |
version = "0.104.1"
|
@@ -1187,13 +1286,13 @@ files = [
|
|
1187 |
|
1188 |
[[package]]
|
1189 |
name = "fsspec"
|
1190 |
-
version = "2023.
|
1191 |
description = "File-system specification"
|
1192 |
optional = false
|
1193 |
python-versions = ">=3.8"
|
1194 |
files = [
|
1195 |
-
{file = "fsspec-2023.
|
1196 |
-
{file = "fsspec-2023.
|
1197 |
]
|
1198 |
|
1199 |
[package.dependencies]
|
@@ -1769,6 +1868,93 @@ files = [
|
|
1769 |
{file = "ipadic-1.0.0.tar.gz", hash = "sha256:f5923d31eca6131acaaf18ed28d8998665b1347b640d3a6476f64650e9a71c07"},
|
1770 |
]
|
1771 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1772 |
[[package]]
|
1773 |
name = "jinja2"
|
1774 |
version = "3.1.2"
|
@@ -1861,6 +2047,48 @@ files = [
|
|
1861 |
[package.dependencies]
|
1862 |
referencing = ">=0.31.0"
|
1863 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1864 |
[[package]]
|
1865 |
name = "kiwisolver"
|
1866 |
version = "1.4.5"
|
@@ -2182,6 +2410,20 @@ pillow = ">=8"
|
|
2182 |
pyparsing = ">=2.3.1"
|
2183 |
python-dateutil = ">=2.7"
|
2184 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2185 |
[[package]]
|
2186 |
name = "mdurl"
|
2187 |
version = "0.1.2"
|
@@ -2337,6 +2579,17 @@ check = ["check-manifest", "flake8", "flake8-black", "isort (>=5.0.3)", "pygment
|
|
2337 |
test = ["coverage[toml] (>=5.2)", "coveralls (>=2.1.1)", "hypothesis", "pyannotate", "pytest", "pytest-cov"]
|
2338 |
type = ["mypy", "mypy-extensions"]
|
2339 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2340 |
[[package]]
|
2341 |
name = "networkx"
|
2342 |
version = "3.2.1"
|
@@ -2786,6 +3039,21 @@ sql-other = ["SQLAlchemy (>=1.4.36)"]
|
|
2786 |
test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"]
|
2787 |
xml = ["lxml (>=4.8.0)"]
|
2788 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2789 |
[[package]]
|
2790 |
name = "peft"
|
2791 |
version = "0.7.1"
|
@@ -2815,6 +3083,20 @@ docs-specific = ["hf-doc-builder"]
|
|
2815 |
quality = ["black (>=22.0,<23.0)", "ruff (>=0.0.241)", "urllib3 (<=2.0.0)"]
|
2816 |
test = ["black (>=22.0,<23.0)", "datasets", "diffusers (<0.21.0)", "hf-doc-builder", "parameterized", "pytest", "pytest-cov", "pytest-xdist", "ruff (>=0.0.241)", "scipy", "urllib3 (<=2.0.0)"]
|
2817 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2818 |
[[package]]
|
2819 |
name = "pillow"
|
2820 |
version = "10.0.0"
|
@@ -2884,6 +3166,35 @@ files = [
|
|
2884 |
docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"]
|
2885 |
tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"]
|
2886 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2887 |
[[package]]
|
2888 |
name = "protobuf"
|
2889 |
version = "4.23.4"
|
@@ -2934,6 +3245,31 @@ files = [
|
|
2934 |
[package.extras]
|
2935 |
test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"]
|
2936 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2937 |
[[package]]
|
2938 |
name = "py-cpuinfo"
|
2939 |
version = "9.0.0"
|
@@ -3023,6 +3359,17 @@ files = [
|
|
3023 |
[package.dependencies]
|
3024 |
numpy = ">=1.16.6"
|
3025 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3026 |
[[package]]
|
3027 |
name = "pyasn1"
|
3028 |
version = "0.5.1"
|
@@ -3463,6 +3810,20 @@ files = [
|
|
3463 |
[package.dependencies]
|
3464 |
six = ">=1.5"
|
3465 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3466 |
[[package]]
|
3467 |
name = "python-multipart"
|
3468 |
version = "0.0.6"
|
@@ -3525,6 +3886,29 @@ files = [
|
|
3525 |
[package.dependencies]
|
3526 |
numpy = ">=1.22.4,<2.0"
|
3527 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3528 |
[[package]]
|
3529 |
name = "pyyaml"
|
3530 |
version = "6.0.1"
|
@@ -3584,6 +3968,111 @@ files = [
|
|
3584 |
{file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"},
|
3585 |
]
|
3586 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3587 |
[[package]]
|
3588 |
name = "pyzstd"
|
3589 |
version = "0.15.9"
|
@@ -4636,6 +5125,25 @@ postgresql-psycopgbinary = ["psycopg[binary] (>=3.0.7)"]
|
|
4636 |
pymysql = ["pymysql"]
|
4637 |
sqlcipher = ["sqlcipher3-binary"]
|
4638 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4639 |
[[package]]
|
4640 |
name = "starlette"
|
4641 |
version = "0.27.0"
|
@@ -4966,6 +5474,26 @@ typing-extensions = "*"
|
|
4966 |
dynamo = ["jinja2"]
|
4967 |
opt-einsum = ["opt-einsum (>=3.3)"]
|
4968 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4969 |
[[package]]
|
4970 |
name = "tqdm"
|
4971 |
version = "4.65.0"
|
@@ -4986,6 +5514,21 @@ notebook = ["ipywidgets (>=6)"]
|
|
4986 |
slack = ["slack-sdk"]
|
4987 |
telegram = ["requests"]
|
4988 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4989 |
[[package]]
|
4990 |
name = "transformers"
|
4991 |
version = "4.36.1"
|
@@ -5177,16 +5720,6 @@ brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
|
|
5177 |
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
|
5178 |
zstd = ["zstandard (>=0.18.0)"]
|
5179 |
|
5180 |
-
[[package]]
|
5181 |
-
name = "uuid"
|
5182 |
-
version = "1.30"
|
5183 |
-
description = "UUID object and generation functions (Python 2.3 or higher)"
|
5184 |
-
optional = false
|
5185 |
-
python-versions = "*"
|
5186 |
-
files = [
|
5187 |
-
{file = "uuid-1.30.tar.gz", hash = "sha256:1f87cc004ac5120466f36c5beae48b4c48cc411968eed0eaecd3da82aa96193f"},
|
5188 |
-
]
|
5189 |
-
|
5190 |
[[package]]
|
5191 |
name = "uvicorn"
|
5192 |
version = "0.22.0"
|
@@ -5205,6 +5738,17 @@ h11 = ">=0.8"
|
|
5205 |
[package.extras]
|
5206 |
standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
|
5207 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5208 |
[[package]]
|
5209 |
name = "websockets"
|
5210 |
version = "11.0.3"
|
@@ -5580,4 +6124,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p
|
|
5580 |
[metadata]
|
5581 |
lock-version = "2.0"
|
5582 |
python-versions = "^3.11"
|
5583 |
-
content-hash = "
|
|
|
258 |
test = ["anyio[trio]", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"]
|
259 |
trio = ["trio (<0.22)"]
|
260 |
|
261 |
+
[[package]]
|
262 |
+
name = "appnope"
|
263 |
+
version = "0.1.3"
|
264 |
+
description = "Disable App Nap on macOS >= 10.9"
|
265 |
+
optional = false
|
266 |
+
python-versions = "*"
|
267 |
+
files = [
|
268 |
+
{file = "appnope-0.1.3-py2.py3-none-any.whl", hash = "sha256:265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e"},
|
269 |
+
{file = "appnope-0.1.3.tar.gz", hash = "sha256:02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24"},
|
270 |
+
]
|
271 |
+
|
272 |
[[package]]
|
273 |
name = "arrow"
|
274 |
version = "1.3.0"
|
|
|
288 |
doc = ["doc8", "sphinx (>=7.0.0)", "sphinx-autobuild", "sphinx-autodoc-typehints", "sphinx_rtd_theme (>=1.3.0)"]
|
289 |
test = ["dateparser (==1.*)", "pre-commit", "pytest", "pytest-cov", "pytest-mock", "pytz (==2021.1)", "simplejson (==3.*)"]
|
290 |
|
291 |
+
[[package]]
|
292 |
+
name = "asttokens"
|
293 |
+
version = "2.4.1"
|
294 |
+
description = "Annotate AST trees with source code positions"
|
295 |
+
optional = false
|
296 |
+
python-versions = "*"
|
297 |
+
files = [
|
298 |
+
{file = "asttokens-2.4.1-py2.py3-none-any.whl", hash = "sha256:051ed49c3dcae8913ea7cd08e46a606dba30b79993209636c4875bc1d637bc24"},
|
299 |
+
{file = "asttokens-2.4.1.tar.gz", hash = "sha256:b03869718ba9a6eb027e134bfdf69f38a236d681c83c160d510768af11254ba0"},
|
300 |
+
]
|
301 |
+
|
302 |
+
[package.dependencies]
|
303 |
+
six = ">=1.12.0"
|
304 |
+
|
305 |
+
[package.extras]
|
306 |
+
astroid = ["astroid (>=1,<2)", "astroid (>=2,<4)"]
|
307 |
+
test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"]
|
308 |
+
|
309 |
[[package]]
|
310 |
name = "attrs"
|
311 |
version = "23.1.0"
|
|
|
794 |
[package.extras]
|
795 |
development = ["black", "flake8", "mypy", "pytest", "types-colorama"]
|
796 |
|
797 |
+
[[package]]
|
798 |
+
name = "comm"
|
799 |
+
version = "0.2.0"
|
800 |
+
description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc."
|
801 |
+
optional = false
|
802 |
+
python-versions = ">=3.8"
|
803 |
+
files = [
|
804 |
+
{file = "comm-0.2.0-py3-none-any.whl", hash = "sha256:2da8d9ebb8dd7bfc247adaff99f24dce705638a8042b85cb995066793e391001"},
|
805 |
+
{file = "comm-0.2.0.tar.gz", hash = "sha256:a517ea2ca28931c7007a7a99c562a0fa5883cfb48963140cf642c41c948498be"},
|
806 |
+
]
|
807 |
+
|
808 |
+
[package.dependencies]
|
809 |
+
traitlets = ">=4"
|
810 |
+
|
811 |
+
[package.extras]
|
812 |
+
test = ["pytest"]
|
813 |
+
|
814 |
[[package]]
|
815 |
name = "contourpy"
|
816 |
version = "1.2.0"
|
|
|
891 |
|
892 |
[[package]]
|
893 |
name = "datasets"
|
894 |
+
version = "2.14.7"
|
895 |
description = "HuggingFace community-driven open-source library of datasets"
|
896 |
optional = false
|
897 |
python-versions = ">=3.8.0"
|
898 |
files = [
|
899 |
+
{file = "datasets-2.14.7-py3-none-any.whl", hash = "sha256:1a64041a7da4f4130f736fc371c1f528b8ddd208cebe156400f65719bdbba79d"},
|
900 |
+
{file = "datasets-2.14.7.tar.gz", hash = "sha256:394cf9b4ec0694b25945977b16ad5d18d5c15fb0e94141713eb8ead7452caf9e"},
|
901 |
]
|
902 |
|
903 |
[package.dependencies]
|
904 |
aiohttp = "*"
|
905 |
dill = ">=0.3.0,<0.3.8"
|
906 |
+
fsspec = {version = ">=2023.1.0,<=2023.10.0", extras = ["http"]}
|
907 |
huggingface-hub = ">=0.14.0,<1.0.0"
|
908 |
multiprocess = "*"
|
909 |
numpy = ">=1.17"
|
|
|
911 |
pandas = "*"
|
912 |
Pillow = {version = ">=6.2.1", optional = true, markers = "extra == \"vision\""}
|
913 |
pyarrow = ">=8.0.0"
|
914 |
+
pyarrow-hotfix = "*"
|
915 |
pyyaml = ">=5.1"
|
916 |
requests = ">=2.19.0"
|
917 |
tqdm = ">=4.62.1"
|
|
|
933 |
torch = ["torch"]
|
934 |
vision = ["Pillow (>=6.2.1)"]
|
935 |
|
936 |
+
[[package]]
|
937 |
+
name = "debugpy"
|
938 |
+
version = "1.8.0"
|
939 |
+
description = "An implementation of the Debug Adapter Protocol for Python"
|
940 |
+
optional = false
|
941 |
+
python-versions = ">=3.8"
|
942 |
+
files = [
|
943 |
+
{file = "debugpy-1.8.0-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:7fb95ca78f7ac43393cd0e0f2b6deda438ec7c5e47fa5d38553340897d2fbdfb"},
|
944 |
+
{file = "debugpy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef9ab7df0b9a42ed9c878afd3eaaff471fce3fa73df96022e1f5c9f8f8c87ada"},
|
945 |
+
{file = "debugpy-1.8.0-cp310-cp310-win32.whl", hash = "sha256:a8b7a2fd27cd9f3553ac112f356ad4ca93338feadd8910277aff71ab24d8775f"},
|
946 |
+
{file = "debugpy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:5d9de202f5d42e62f932507ee8b21e30d49aae7e46d5b1dd5c908db1d7068637"},
|
947 |
+
{file = "debugpy-1.8.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:ef54404365fae8d45cf450d0544ee40cefbcb9cb85ea7afe89a963c27028261e"},
|
948 |
+
{file = "debugpy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60009b132c91951354f54363f8ebdf7457aeb150e84abba5ae251b8e9f29a8a6"},
|
949 |
+
{file = "debugpy-1.8.0-cp311-cp311-win32.whl", hash = "sha256:8cd0197141eb9e8a4566794550cfdcdb8b3db0818bdf8c49a8e8f8053e56e38b"},
|
950 |
+
{file = "debugpy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:a64093656c4c64dc6a438e11d59369875d200bd5abb8f9b26c1f5f723622e153"},
|
951 |
+
{file = "debugpy-1.8.0-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:b05a6b503ed520ad58c8dc682749113d2fd9f41ffd45daec16e558ca884008cd"},
|
952 |
+
{file = "debugpy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c6fb41c98ec51dd010d7ed650accfd07a87fe5e93eca9d5f584d0578f28f35f"},
|
953 |
+
{file = "debugpy-1.8.0-cp38-cp38-win32.whl", hash = "sha256:46ab6780159eeabb43c1495d9c84cf85d62975e48b6ec21ee10c95767c0590aa"},
|
954 |
+
{file = "debugpy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:bdc5ef99d14b9c0fcb35351b4fbfc06ac0ee576aeab6b2511702e5a648a2e595"},
|
955 |
+
{file = "debugpy-1.8.0-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:61eab4a4c8b6125d41a34bad4e5fe3d2cc145caecd63c3fe953be4cc53e65bf8"},
|
956 |
+
{file = "debugpy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:125b9a637e013f9faac0a3d6a82bd17c8b5d2c875fb6b7e2772c5aba6d082332"},
|
957 |
+
{file = "debugpy-1.8.0-cp39-cp39-win32.whl", hash = "sha256:57161629133113c97b387382045649a2b985a348f0c9366e22217c87b68b73c6"},
|
958 |
+
{file = "debugpy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:e3412f9faa9ade82aa64a50b602544efcba848c91384e9f93497a458767e6926"},
|
959 |
+
{file = "debugpy-1.8.0-py2.py3-none-any.whl", hash = "sha256:9c9b0ac1ce2a42888199df1a1906e45e6f3c9555497643a85e0bf2406e3ffbc4"},
|
960 |
+
{file = "debugpy-1.8.0.zip", hash = "sha256:12af2c55b419521e33d5fb21bd022df0b5eb267c3e178f1d374a63a2a6bdccd0"},
|
961 |
+
]
|
962 |
+
|
963 |
+
[[package]]
|
964 |
+
name = "decorator"
|
965 |
+
version = "5.1.1"
|
966 |
+
description = "Decorators for Humans"
|
967 |
+
optional = false
|
968 |
+
python-versions = ">=3.5"
|
969 |
+
files = [
|
970 |
+
{file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"},
|
971 |
+
{file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"},
|
972 |
+
]
|
973 |
+
|
974 |
[[package]]
|
975 |
name = "diffusers"
|
976 |
version = "0.21.4"
|
|
|
1073 |
tests = ["Werkzeug (>=1.0.1)", "absl-py", "bert-score (>=0.3.6)", "jiwer", "mauve-text", "pytest", "pytest-datadir", "pytest-xdist", "requests-file (>=1.5.1)", "rouge-score (>=0.1.2)", "sacrebleu", "sacremoses", "scikit-learn", "scipy", "sentencepiece", "seqeval", "six (>=1.15.0,<1.16.0)", "tensorflow (>=2.3,!=2.6.0,!=2.6.1)", "texttable (>=1.6.3)", "tldextract (>=3.1.0)", "toml (>=0.10.1)", "torch", "transformers", "trectools", "unidecode (>=1.3.4)"]
|
1074 |
torch = ["torch"]
|
1075 |
|
1076 |
+
[[package]]
|
1077 |
+
name = "executing"
|
1078 |
+
version = "2.0.1"
|
1079 |
+
description = "Get the currently executing AST node of a frame, and other information"
|
1080 |
+
optional = false
|
1081 |
+
python-versions = ">=3.5"
|
1082 |
+
files = [
|
1083 |
+
{file = "executing-2.0.1-py2.py3-none-any.whl", hash = "sha256:eac49ca94516ccc753f9fb5ce82603156e590b27525a8bc32cce8ae302eb61bc"},
|
1084 |
+
{file = "executing-2.0.1.tar.gz", hash = "sha256:35afe2ce3affba8ee97f2d69927fa823b08b472b7b994e36a52a964b93d16147"},
|
1085 |
+
]
|
1086 |
+
|
1087 |
+
[package.extras]
|
1088 |
+
tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipython", "littleutils", "pytest", "rich"]
|
1089 |
+
|
1090 |
[[package]]
|
1091 |
name = "fastapi"
|
1092 |
version = "0.104.1"
|
|
|
1286 |
|
1287 |
[[package]]
|
1288 |
name = "fsspec"
|
1289 |
+
version = "2023.10.0"
|
1290 |
description = "File-system specification"
|
1291 |
optional = false
|
1292 |
python-versions = ">=3.8"
|
1293 |
files = [
|
1294 |
+
{file = "fsspec-2023.10.0-py3-none-any.whl", hash = "sha256:346a8f024efeb749d2a5fca7ba8854474b1ff9af7c3faaf636a4548781136529"},
|
1295 |
+
{file = "fsspec-2023.10.0.tar.gz", hash = "sha256:330c66757591df346ad3091a53bd907e15348c2ba17d63fd54f5c39c4457d2a5"},
|
1296 |
]
|
1297 |
|
1298 |
[package.dependencies]
|
|
|
1868 |
{file = "ipadic-1.0.0.tar.gz", hash = "sha256:f5923d31eca6131acaaf18ed28d8998665b1347b640d3a6476f64650e9a71c07"},
|
1869 |
]
|
1870 |
|
1871 |
+
[[package]]
|
1872 |
+
name = "ipykernel"
|
1873 |
+
version = "6.27.1"
|
1874 |
+
description = "IPython Kernel for Jupyter"
|
1875 |
+
optional = false
|
1876 |
+
python-versions = ">=3.8"
|
1877 |
+
files = [
|
1878 |
+
{file = "ipykernel-6.27.1-py3-none-any.whl", hash = "sha256:dab88b47f112f9f7df62236511023c9bdeef67abc73af7c652e4ce4441601686"},
|
1879 |
+
{file = "ipykernel-6.27.1.tar.gz", hash = "sha256:7d5d594b6690654b4d299edba5e872dc17bb7396a8d0609c97cb7b8a1c605de6"},
|
1880 |
+
]
|
1881 |
+
|
1882 |
+
[package.dependencies]
|
1883 |
+
appnope = {version = "*", markers = "platform_system == \"Darwin\""}
|
1884 |
+
comm = ">=0.1.1"
|
1885 |
+
debugpy = ">=1.6.5"
|
1886 |
+
ipython = ">=7.23.1"
|
1887 |
+
jupyter-client = ">=6.1.12"
|
1888 |
+
jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0"
|
1889 |
+
matplotlib-inline = ">=0.1"
|
1890 |
+
nest-asyncio = "*"
|
1891 |
+
packaging = "*"
|
1892 |
+
psutil = "*"
|
1893 |
+
pyzmq = ">=20"
|
1894 |
+
tornado = ">=6.1"
|
1895 |
+
traitlets = ">=5.4.0"
|
1896 |
+
|
1897 |
+
[package.extras]
|
1898 |
+
cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"]
|
1899 |
+
docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"]
|
1900 |
+
pyqt5 = ["pyqt5"]
|
1901 |
+
pyside6 = ["pyside6"]
|
1902 |
+
test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio", "pytest-cov", "pytest-timeout"]
|
1903 |
+
|
1904 |
+
[[package]]
|
1905 |
+
name = "ipython"
|
1906 |
+
version = "8.18.1"
|
1907 |
+
description = "IPython: Productive Interactive Computing"
|
1908 |
+
optional = false
|
1909 |
+
python-versions = ">=3.9"
|
1910 |
+
files = [
|
1911 |
+
{file = "ipython-8.18.1-py3-none-any.whl", hash = "sha256:e8267419d72d81955ec1177f8a29aaa90ac80ad647499201119e2f05e99aa397"},
|
1912 |
+
{file = "ipython-8.18.1.tar.gz", hash = "sha256:ca6f079bb33457c66e233e4580ebfc4128855b4cf6370dddd73842a9563e8a27"},
|
1913 |
+
]
|
1914 |
+
|
1915 |
+
[package.dependencies]
|
1916 |
+
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
1917 |
+
decorator = "*"
|
1918 |
+
jedi = ">=0.16"
|
1919 |
+
matplotlib-inline = "*"
|
1920 |
+
pexpect = {version = ">4.3", markers = "sys_platform != \"win32\""}
|
1921 |
+
prompt-toolkit = ">=3.0.41,<3.1.0"
|
1922 |
+
pygments = ">=2.4.0"
|
1923 |
+
stack-data = "*"
|
1924 |
+
traitlets = ">=5"
|
1925 |
+
|
1926 |
+
[package.extras]
|
1927 |
+
all = ["black", "curio", "docrepr", "exceptiongroup", "ipykernel", "ipyparallel", "ipywidgets", "matplotlib", "matplotlib (!=3.2.0)", "nbconvert", "nbformat", "notebook", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio (<0.22)", "qtconsole", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "trio", "typing-extensions"]
|
1928 |
+
black = ["black"]
|
1929 |
+
doc = ["docrepr", "exceptiongroup", "ipykernel", "matplotlib", "pickleshare", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio (<0.22)", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "typing-extensions"]
|
1930 |
+
kernel = ["ipykernel"]
|
1931 |
+
nbconvert = ["nbconvert"]
|
1932 |
+
nbformat = ["nbformat"]
|
1933 |
+
notebook = ["ipywidgets", "notebook"]
|
1934 |
+
parallel = ["ipyparallel"]
|
1935 |
+
qtconsole = ["qtconsole"]
|
1936 |
+
test = ["pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath"]
|
1937 |
+
test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath", "trio"]
|
1938 |
+
|
1939 |
+
[[package]]
|
1940 |
+
name = "jedi"
|
1941 |
+
version = "0.19.1"
|
1942 |
+
description = "An autocompletion tool for Python that can be used for text editors."
|
1943 |
+
optional = false
|
1944 |
+
python-versions = ">=3.6"
|
1945 |
+
files = [
|
1946 |
+
{file = "jedi-0.19.1-py2.py3-none-any.whl", hash = "sha256:e983c654fe5c02867aef4cdfce5a2fbb4a50adc0af145f70504238f18ef5e7e0"},
|
1947 |
+
{file = "jedi-0.19.1.tar.gz", hash = "sha256:cf0496f3651bc65d7174ac1b7d043eff454892c708a87d1b683e57b569927ffd"},
|
1948 |
+
]
|
1949 |
+
|
1950 |
+
[package.dependencies]
|
1951 |
+
parso = ">=0.8.3,<0.9.0"
|
1952 |
+
|
1953 |
+
[package.extras]
|
1954 |
+
docs = ["Jinja2 (==2.11.3)", "MarkupSafe (==1.1.1)", "Pygments (==2.8.1)", "alabaster (==0.7.12)", "babel (==2.9.1)", "chardet (==4.0.0)", "commonmark (==0.8.1)", "docutils (==0.17.1)", "future (==0.18.2)", "idna (==2.10)", "imagesize (==1.2.0)", "mock (==1.0.1)", "packaging (==20.9)", "pyparsing (==2.4.7)", "pytz (==2021.1)", "readthedocs-sphinx-ext (==2.1.4)", "recommonmark (==0.5.0)", "requests (==2.25.1)", "six (==1.15.0)", "snowballstemmer (==2.1.0)", "sphinx (==1.8.5)", "sphinx-rtd-theme (==0.4.3)", "sphinxcontrib-serializinghtml (==1.1.4)", "sphinxcontrib-websupport (==1.2.4)", "urllib3 (==1.26.4)"]
|
1955 |
+
qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"]
|
1956 |
+
testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"]
|
1957 |
+
|
1958 |
[[package]]
|
1959 |
name = "jinja2"
|
1960 |
version = "3.1.2"
|
|
|
2047 |
[package.dependencies]
|
2048 |
referencing = ">=0.31.0"
|
2049 |
|
2050 |
+
[[package]]
|
2051 |
+
name = "jupyter-client"
|
2052 |
+
version = "8.6.0"
|
2053 |
+
description = "Jupyter protocol implementation and client libraries"
|
2054 |
+
optional = false
|
2055 |
+
python-versions = ">=3.8"
|
2056 |
+
files = [
|
2057 |
+
{file = "jupyter_client-8.6.0-py3-none-any.whl", hash = "sha256:909c474dbe62582ae62b758bca86d6518c85234bdee2d908c778db6d72f39d99"},
|
2058 |
+
{file = "jupyter_client-8.6.0.tar.gz", hash = "sha256:0642244bb83b4764ae60d07e010e15f0e2d275ec4e918a8f7b80fbbef3ca60c7"},
|
2059 |
+
]
|
2060 |
+
|
2061 |
+
[package.dependencies]
|
2062 |
+
jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0"
|
2063 |
+
python-dateutil = ">=2.8.2"
|
2064 |
+
pyzmq = ">=23.0"
|
2065 |
+
tornado = ">=6.2"
|
2066 |
+
traitlets = ">=5.3"
|
2067 |
+
|
2068 |
+
[package.extras]
|
2069 |
+
docs = ["ipykernel", "myst-parser", "pydata-sphinx-theme", "sphinx (>=4)", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"]
|
2070 |
+
test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pytest", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"]
|
2071 |
+
|
2072 |
+
[[package]]
|
2073 |
+
name = "jupyter-core"
|
2074 |
+
version = "5.5.1"
|
2075 |
+
description = "Jupyter core package. A base package on which Jupyter projects rely."
|
2076 |
+
optional = false
|
2077 |
+
python-versions = ">=3.8"
|
2078 |
+
files = [
|
2079 |
+
{file = "jupyter_core-5.5.1-py3-none-any.whl", hash = "sha256:220dfb00c45f0d780ce132bb7976b58263f81a3ada6e90a9b6823785a424f739"},
|
2080 |
+
{file = "jupyter_core-5.5.1.tar.gz", hash = "sha256:1553311a97ccd12936037f36b9ab4d6ae8ceea6ad2d5c90d94a909e752178e40"},
|
2081 |
+
]
|
2082 |
+
|
2083 |
+
[package.dependencies]
|
2084 |
+
platformdirs = ">=2.5"
|
2085 |
+
pywin32 = {version = ">=300", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""}
|
2086 |
+
traitlets = ">=5.3"
|
2087 |
+
|
2088 |
+
[package.extras]
|
2089 |
+
docs = ["myst-parser", "pydata-sphinx-theme", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"]
|
2090 |
+
test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"]
|
2091 |
+
|
2092 |
[[package]]
|
2093 |
name = "kiwisolver"
|
2094 |
version = "1.4.5"
|
|
|
2410 |
pyparsing = ">=2.3.1"
|
2411 |
python-dateutil = ">=2.7"
|
2412 |
|
2413 |
+
[[package]]
|
2414 |
+
name = "matplotlib-inline"
|
2415 |
+
version = "0.1.6"
|
2416 |
+
description = "Inline Matplotlib backend for Jupyter"
|
2417 |
+
optional = false
|
2418 |
+
python-versions = ">=3.5"
|
2419 |
+
files = [
|
2420 |
+
{file = "matplotlib-inline-0.1.6.tar.gz", hash = "sha256:f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304"},
|
2421 |
+
{file = "matplotlib_inline-0.1.6-py3-none-any.whl", hash = "sha256:f1f41aab5328aa5aaea9b16d083b128102f8712542f819fe7e6a420ff581b311"},
|
2422 |
+
]
|
2423 |
+
|
2424 |
+
[package.dependencies]
|
2425 |
+
traitlets = "*"
|
2426 |
+
|
2427 |
[[package]]
|
2428 |
name = "mdurl"
|
2429 |
version = "0.1.2"
|
|
|
2579 |
test = ["coverage[toml] (>=5.2)", "coveralls (>=2.1.1)", "hypothesis", "pyannotate", "pytest", "pytest-cov"]
|
2580 |
type = ["mypy", "mypy-extensions"]
|
2581 |
|
2582 |
+
[[package]]
|
2583 |
+
name = "nest-asyncio"
|
2584 |
+
version = "1.5.8"
|
2585 |
+
description = "Patch asyncio to allow nested event loops"
|
2586 |
+
optional = false
|
2587 |
+
python-versions = ">=3.5"
|
2588 |
+
files = [
|
2589 |
+
{file = "nest_asyncio-1.5.8-py3-none-any.whl", hash = "sha256:accda7a339a70599cb08f9dd09a67e0c2ef8d8d6f4c07f96ab203f2ae254e48d"},
|
2590 |
+
{file = "nest_asyncio-1.5.8.tar.gz", hash = "sha256:25aa2ca0d2a5b5531956b9e273b45cf664cae2b145101d73b86b199978d48fdb"},
|
2591 |
+
]
|
2592 |
+
|
2593 |
[[package]]
|
2594 |
name = "networkx"
|
2595 |
version = "3.2.1"
|
|
|
3039 |
test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"]
|
3040 |
xml = ["lxml (>=4.8.0)"]
|
3041 |
|
3042 |
+
[[package]]
|
3043 |
+
name = "parso"
|
3044 |
+
version = "0.8.3"
|
3045 |
+
description = "A Python Parser"
|
3046 |
+
optional = false
|
3047 |
+
python-versions = ">=3.6"
|
3048 |
+
files = [
|
3049 |
+
{file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"},
|
3050 |
+
{file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"},
|
3051 |
+
]
|
3052 |
+
|
3053 |
+
[package.extras]
|
3054 |
+
qa = ["flake8 (==3.8.3)", "mypy (==0.782)"]
|
3055 |
+
testing = ["docopt", "pytest (<6.0.0)"]
|
3056 |
+
|
3057 |
[[package]]
|
3058 |
name = "peft"
|
3059 |
version = "0.7.1"
|
|
|
3083 |
quality = ["black (>=22.0,<23.0)", "ruff (>=0.0.241)", "urllib3 (<=2.0.0)"]
|
3084 |
test = ["black (>=22.0,<23.0)", "datasets", "diffusers (<0.21.0)", "hf-doc-builder", "parameterized", "pytest", "pytest-cov", "pytest-xdist", "ruff (>=0.0.241)", "scipy", "urllib3 (<=2.0.0)"]
|
3085 |
|
3086 |
+
[[package]]
|
3087 |
+
name = "pexpect"
|
3088 |
+
version = "4.9.0"
|
3089 |
+
description = "Pexpect allows easy control of interactive console applications."
|
3090 |
+
optional = false
|
3091 |
+
python-versions = "*"
|
3092 |
+
files = [
|
3093 |
+
{file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"},
|
3094 |
+
{file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"},
|
3095 |
+
]
|
3096 |
+
|
3097 |
+
[package.dependencies]
|
3098 |
+
ptyprocess = ">=0.5"
|
3099 |
+
|
3100 |
[[package]]
|
3101 |
name = "pillow"
|
3102 |
version = "10.0.0"
|
|
|
3166 |
docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"]
|
3167 |
tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"]
|
3168 |
|
3169 |
+
[[package]]
|
3170 |
+
name = "platformdirs"
|
3171 |
+
version = "4.1.0"
|
3172 |
+
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
|
3173 |
+
optional = false
|
3174 |
+
python-versions = ">=3.8"
|
3175 |
+
files = [
|
3176 |
+
{file = "platformdirs-4.1.0-py3-none-any.whl", hash = "sha256:11c8f37bcca40db96d8144522d925583bdb7a31f7b0e37e3ed4318400a8e2380"},
|
3177 |
+
{file = "platformdirs-4.1.0.tar.gz", hash = "sha256:906d548203468492d432bcb294d4bc2fff751bf84971fbb2c10918cc206ee420"},
|
3178 |
+
]
|
3179 |
+
|
3180 |
+
[package.extras]
|
3181 |
+
docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.1)", "sphinx-autodoc-typehints (>=1.24)"]
|
3182 |
+
test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytest-mock (>=3.11.1)"]
|
3183 |
+
|
3184 |
+
[[package]]
|
3185 |
+
name = "prompt-toolkit"
|
3186 |
+
version = "3.0.43"
|
3187 |
+
description = "Library for building powerful interactive command lines in Python"
|
3188 |
+
optional = false
|
3189 |
+
python-versions = ">=3.7.0"
|
3190 |
+
files = [
|
3191 |
+
{file = "prompt_toolkit-3.0.43-py3-none-any.whl", hash = "sha256:a11a29cb3bf0a28a387fe5122cdb649816a957cd9261dcedf8c9f1fef33eacf6"},
|
3192 |
+
{file = "prompt_toolkit-3.0.43.tar.gz", hash = "sha256:3527b7af26106cbc65a040bcc84839a3566ec1b051bb0bfe953631e704b0ff7d"},
|
3193 |
+
]
|
3194 |
+
|
3195 |
+
[package.dependencies]
|
3196 |
+
wcwidth = "*"
|
3197 |
+
|
3198 |
[[package]]
|
3199 |
name = "protobuf"
|
3200 |
version = "4.23.4"
|
|
|
3245 |
[package.extras]
|
3246 |
test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"]
|
3247 |
|
3248 |
+
[[package]]
|
3249 |
+
name = "ptyprocess"
|
3250 |
+
version = "0.7.0"
|
3251 |
+
description = "Run a subprocess in a pseudo terminal"
|
3252 |
+
optional = false
|
3253 |
+
python-versions = "*"
|
3254 |
+
files = [
|
3255 |
+
{file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"},
|
3256 |
+
{file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"},
|
3257 |
+
]
|
3258 |
+
|
3259 |
+
[[package]]
|
3260 |
+
name = "pure-eval"
|
3261 |
+
version = "0.2.2"
|
3262 |
+
description = "Safely evaluate AST nodes without side effects"
|
3263 |
+
optional = false
|
3264 |
+
python-versions = "*"
|
3265 |
+
files = [
|
3266 |
+
{file = "pure_eval-0.2.2-py3-none-any.whl", hash = "sha256:01eaab343580944bc56080ebe0a674b39ec44a945e6d09ba7db3cb8cec289350"},
|
3267 |
+
{file = "pure_eval-0.2.2.tar.gz", hash = "sha256:2b45320af6dfaa1750f543d714b6d1c520a1688dec6fd24d339063ce0aaa9ac3"},
|
3268 |
+
]
|
3269 |
+
|
3270 |
+
[package.extras]
|
3271 |
+
tests = ["pytest"]
|
3272 |
+
|
3273 |
[[package]]
|
3274 |
name = "py-cpuinfo"
|
3275 |
version = "9.0.0"
|
|
|
3359 |
[package.dependencies]
|
3360 |
numpy = ">=1.16.6"
|
3361 |
|
3362 |
+
[[package]]
|
3363 |
+
name = "pyarrow-hotfix"
|
3364 |
+
version = "0.6"
|
3365 |
+
description = ""
|
3366 |
+
optional = false
|
3367 |
+
python-versions = ">=3.5"
|
3368 |
+
files = [
|
3369 |
+
{file = "pyarrow_hotfix-0.6-py3-none-any.whl", hash = "sha256:dcc9ae2d220dff0083be6a9aa8e0cdee5182ad358d4931fce825c545e5c89178"},
|
3370 |
+
{file = "pyarrow_hotfix-0.6.tar.gz", hash = "sha256:79d3e030f7ff890d408a100ac16d6f00b14d44a502d7897cd9fc3e3a534e9945"},
|
3371 |
+
]
|
3372 |
+
|
3373 |
[[package]]
|
3374 |
name = "pyasn1"
|
3375 |
version = "0.5.1"
|
|
|
3810 |
[package.dependencies]
|
3811 |
six = ">=1.5"
|
3812 |
|
3813 |
+
[[package]]
|
3814 |
+
name = "python-dotenv"
|
3815 |
+
version = "1.0.0"
|
3816 |
+
description = "Read key-value pairs from a .env file and set them as environment variables"
|
3817 |
+
optional = false
|
3818 |
+
python-versions = ">=3.8"
|
3819 |
+
files = [
|
3820 |
+
{file = "python-dotenv-1.0.0.tar.gz", hash = "sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba"},
|
3821 |
+
{file = "python_dotenv-1.0.0-py3-none-any.whl", hash = "sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a"},
|
3822 |
+
]
|
3823 |
+
|
3824 |
+
[package.extras]
|
3825 |
+
cli = ["click (>=5.0)"]
|
3826 |
+
|
3827 |
[[package]]
|
3828 |
name = "python-multipart"
|
3829 |
version = "0.0.6"
|
|
|
3886 |
[package.dependencies]
|
3887 |
numpy = ">=1.22.4,<2.0"
|
3888 |
|
3889 |
+
[[package]]
|
3890 |
+
name = "pywin32"
|
3891 |
+
version = "306"
|
3892 |
+
description = "Python for Window Extensions"
|
3893 |
+
optional = false
|
3894 |
+
python-versions = "*"
|
3895 |
+
files = [
|
3896 |
+
{file = "pywin32-306-cp310-cp310-win32.whl", hash = "sha256:06d3420a5155ba65f0b72f2699b5bacf3109f36acbe8923765c22938a69dfc8d"},
|
3897 |
+
{file = "pywin32-306-cp310-cp310-win_amd64.whl", hash = "sha256:84f4471dbca1887ea3803d8848a1616429ac94a4a8d05f4bc9c5dcfd42ca99c8"},
|
3898 |
+
{file = "pywin32-306-cp311-cp311-win32.whl", hash = "sha256:e65028133d15b64d2ed8f06dd9fbc268352478d4f9289e69c190ecd6818b6407"},
|
3899 |
+
{file = "pywin32-306-cp311-cp311-win_amd64.whl", hash = "sha256:a7639f51c184c0272e93f244eb24dafca9b1855707d94c192d4a0b4c01e1100e"},
|
3900 |
+
{file = "pywin32-306-cp311-cp311-win_arm64.whl", hash = "sha256:70dba0c913d19f942a2db25217d9a1b726c278f483a919f1abfed79c9cf64d3a"},
|
3901 |
+
{file = "pywin32-306-cp312-cp312-win32.whl", hash = "sha256:383229d515657f4e3ed1343da8be101000562bf514591ff383ae940cad65458b"},
|
3902 |
+
{file = "pywin32-306-cp312-cp312-win_amd64.whl", hash = "sha256:37257794c1ad39ee9be652da0462dc2e394c8159dfd913a8a4e8eb6fd346da0e"},
|
3903 |
+
{file = "pywin32-306-cp312-cp312-win_arm64.whl", hash = "sha256:5821ec52f6d321aa59e2db7e0a35b997de60c201943557d108af9d4ae1ec7040"},
|
3904 |
+
{file = "pywin32-306-cp37-cp37m-win32.whl", hash = "sha256:1c73ea9a0d2283d889001998059f5eaaba3b6238f767c9cf2833b13e6a685f65"},
|
3905 |
+
{file = "pywin32-306-cp37-cp37m-win_amd64.whl", hash = "sha256:72c5f621542d7bdd4fdb716227be0dd3f8565c11b280be6315b06ace35487d36"},
|
3906 |
+
{file = "pywin32-306-cp38-cp38-win32.whl", hash = "sha256:e4c092e2589b5cf0d365849e73e02c391c1349958c5ac3e9d5ccb9a28e017b3a"},
|
3907 |
+
{file = "pywin32-306-cp38-cp38-win_amd64.whl", hash = "sha256:e8ac1ae3601bee6ca9f7cb4b5363bf1c0badb935ef243c4733ff9a393b1690c0"},
|
3908 |
+
{file = "pywin32-306-cp39-cp39-win32.whl", hash = "sha256:e25fd5b485b55ac9c057f67d94bc203f3f6595078d1fb3b458c9c28b7153a802"},
|
3909 |
+
{file = "pywin32-306-cp39-cp39-win_amd64.whl", hash = "sha256:39b61c15272833b5c329a2989999dcae836b1eed650252ab1b7bfbe1d59f30f4"},
|
3910 |
+
]
|
3911 |
+
|
3912 |
[[package]]
|
3913 |
name = "pyyaml"
|
3914 |
version = "6.0.1"
|
|
|
3968 |
{file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"},
|
3969 |
]
|
3970 |
|
3971 |
+
[[package]]
|
3972 |
+
name = "pyzmq"
|
3973 |
+
version = "25.1.2"
|
3974 |
+
description = "Python bindings for 0MQ"
|
3975 |
+
optional = false
|
3976 |
+
python-versions = ">=3.6"
|
3977 |
+
files = [
|
3978 |
+
{file = "pyzmq-25.1.2-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:e624c789359f1a16f83f35e2c705d07663ff2b4d4479bad35621178d8f0f6ea4"},
|
3979 |
+
{file = "pyzmq-25.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:49151b0efece79f6a79d41a461d78535356136ee70084a1c22532fc6383f4ad0"},
|
3980 |
+
{file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d9a5f194cf730f2b24d6af1f833c14c10f41023da46a7f736f48b6d35061e76e"},
|
3981 |
+
{file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:faf79a302f834d9e8304fafdc11d0d042266667ac45209afa57e5efc998e3872"},
|
3982 |
+
{file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f51a7b4ead28d3fca8dda53216314a553b0f7a91ee8fc46a72b402a78c3e43d"},
|
3983 |
+
{file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:0ddd6d71d4ef17ba5a87becf7ddf01b371eaba553c603477679ae817a8d84d75"},
|
3984 |
+
{file = "pyzmq-25.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:246747b88917e4867e2367b005fc8eefbb4a54b7db363d6c92f89d69abfff4b6"},
|
3985 |
+
{file = "pyzmq-25.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:00c48ae2fd81e2a50c3485de1b9d5c7c57cd85dc8ec55683eac16846e57ac979"},
|
3986 |
+
{file = "pyzmq-25.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5a68d491fc20762b630e5db2191dd07ff89834086740f70e978bb2ef2668be08"},
|
3987 |
+
{file = "pyzmq-25.1.2-cp310-cp310-win32.whl", hash = "sha256:09dfe949e83087da88c4a76767df04b22304a682d6154de2c572625c62ad6886"},
|
3988 |
+
{file = "pyzmq-25.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:fa99973d2ed20417744fca0073390ad65ce225b546febb0580358e36aa90dba6"},
|
3989 |
+
{file = "pyzmq-25.1.2-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:82544e0e2d0c1811482d37eef297020a040c32e0687c1f6fc23a75b75db8062c"},
|
3990 |
+
{file = "pyzmq-25.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:01171fc48542348cd1a360a4b6c3e7d8f46cdcf53a8d40f84db6707a6768acc1"},
|
3991 |
+
{file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc69c96735ab501419c432110016329bf0dea8898ce16fab97c6d9106dc0b348"},
|
3992 |
+
{file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3e124e6b1dd3dfbeb695435dff0e383256655bb18082e094a8dd1f6293114642"},
|
3993 |
+
{file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7598d2ba821caa37a0f9d54c25164a4fa351ce019d64d0b44b45540950458840"},
|
3994 |
+
{file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:d1299d7e964c13607efd148ca1f07dcbf27c3ab9e125d1d0ae1d580a1682399d"},
|
3995 |
+
{file = "pyzmq-25.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4e6f689880d5ad87918430957297c975203a082d9a036cc426648fcbedae769b"},
|
3996 |
+
{file = "pyzmq-25.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cc69949484171cc961e6ecd4a8911b9ce7a0d1f738fcae717177c231bf77437b"},
|
3997 |
+
{file = "pyzmq-25.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9880078f683466b7f567b8624bfc16cad65077be046b6e8abb53bed4eeb82dd3"},
|
3998 |
+
{file = "pyzmq-25.1.2-cp311-cp311-win32.whl", hash = "sha256:4e5837af3e5aaa99a091302df5ee001149baff06ad22b722d34e30df5f0d9097"},
|
3999 |
+
{file = "pyzmq-25.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:25c2dbb97d38b5ac9fd15586e048ec5eb1e38f3d47fe7d92167b0c77bb3584e9"},
|
4000 |
+
{file = "pyzmq-25.1.2-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:11e70516688190e9c2db14fcf93c04192b02d457b582a1f6190b154691b4c93a"},
|
4001 |
+
{file = "pyzmq-25.1.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:313c3794d650d1fccaaab2df942af9f2c01d6217c846177cfcbc693c7410839e"},
|
4002 |
+
{file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b3cbba2f47062b85fe0ef9de5b987612140a9ba3a9c6d2543c6dec9f7c2ab27"},
|
4003 |
+
{file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fc31baa0c32a2ca660784d5af3b9487e13b61b3032cb01a115fce6588e1bed30"},
|
4004 |
+
{file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02c9087b109070c5ab0b383079fa1b5f797f8d43e9a66c07a4b8b8bdecfd88ee"},
|
4005 |
+
{file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f8429b17cbb746c3e043cb986328da023657e79d5ed258b711c06a70c2ea7537"},
|
4006 |
+
{file = "pyzmq-25.1.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:5074adeacede5f810b7ef39607ee59d94e948b4fd954495bdb072f8c54558181"},
|
4007 |
+
{file = "pyzmq-25.1.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:7ae8f354b895cbd85212da245f1a5ad8159e7840e37d78b476bb4f4c3f32a9fe"},
|
4008 |
+
{file = "pyzmq-25.1.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b264bf2cc96b5bc43ce0e852be995e400376bd87ceb363822e2cb1964fcdc737"},
|
4009 |
+
{file = "pyzmq-25.1.2-cp312-cp312-win32.whl", hash = "sha256:02bbc1a87b76e04fd780b45e7f695471ae6de747769e540da909173d50ff8e2d"},
|
4010 |
+
{file = "pyzmq-25.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:ced111c2e81506abd1dc142e6cd7b68dd53747b3b7ae5edbea4578c5eeff96b7"},
|
4011 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:7b6d09a8962a91151f0976008eb7b29b433a560fde056ec7a3db9ec8f1075438"},
|
4012 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:967668420f36878a3c9ecb5ab33c9d0ff8d054f9c0233d995a6d25b0e95e1b6b"},
|
4013 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5edac3f57c7ddaacdb4d40f6ef2f9e299471fc38d112f4bc6d60ab9365445fb0"},
|
4014 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:0dabfb10ef897f3b7e101cacba1437bd3a5032ee667b7ead32bbcdd1a8422fe7"},
|
4015 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:2c6441e0398c2baacfe5ba30c937d274cfc2dc5b55e82e3749e333aabffde561"},
|
4016 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:16b726c1f6c2e7625706549f9dbe9b06004dfbec30dbed4bf50cbdfc73e5b32a"},
|
4017 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:a86c2dd76ef71a773e70551a07318b8e52379f58dafa7ae1e0a4be78efd1ff16"},
|
4018 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-win32.whl", hash = "sha256:359f7f74b5d3c65dae137f33eb2bcfa7ad9ebefd1cab85c935f063f1dbb245cc"},
|
4019 |
+
{file = "pyzmq-25.1.2-cp36-cp36m-win_amd64.whl", hash = "sha256:55875492f820d0eb3417b51d96fea549cde77893ae3790fd25491c5754ea2f68"},
|
4020 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b8c8a419dfb02e91b453615c69568442e897aaf77561ee0064d789705ff37a92"},
|
4021 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8807c87fa893527ae8a524c15fc505d9950d5e856f03dae5921b5e9aa3b8783b"},
|
4022 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5e319ed7d6b8f5fad9b76daa0a68497bc6f129858ad956331a5835785761e003"},
|
4023 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:3c53687dde4d9d473c587ae80cc328e5b102b517447456184b485587ebd18b62"},
|
4024 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9add2e5b33d2cd765ad96d5eb734a5e795a0755f7fc49aa04f76d7ddda73fd70"},
|
4025 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:e690145a8c0c273c28d3b89d6fb32c45e0d9605b2293c10e650265bf5c11cfec"},
|
4026 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:00a06faa7165634f0cac1abb27e54d7a0b3b44eb9994530b8ec73cf52e15353b"},
|
4027 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-win32.whl", hash = "sha256:0f97bc2f1f13cb16905a5f3e1fbdf100e712d841482b2237484360f8bc4cb3d7"},
|
4028 |
+
{file = "pyzmq-25.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6cc0020b74b2e410287e5942e1e10886ff81ac77789eb20bec13f7ae681f0fdd"},
|
4029 |
+
{file = "pyzmq-25.1.2-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:bef02cfcbded83473bdd86dd8d3729cd82b2e569b75844fb4ea08fee3c26ae41"},
|
4030 |
+
{file = "pyzmq-25.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e10a4b5a4b1192d74853cc71a5e9fd022594573926c2a3a4802020360aa719d8"},
|
4031 |
+
{file = "pyzmq-25.1.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8c5f80e578427d4695adac6fdf4370c14a2feafdc8cb35549c219b90652536ae"},
|
4032 |
+
{file = "pyzmq-25.1.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5dde6751e857910c1339890f3524de74007958557593b9e7e8c5f01cd919f8a7"},
|
4033 |
+
{file = "pyzmq-25.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea1608dd169da230a0ad602d5b1ebd39807ac96cae1845c3ceed39af08a5c6df"},
|
4034 |
+
{file = "pyzmq-25.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0f513130c4c361201da9bc69df25a086487250e16b5571ead521b31ff6b02220"},
|
4035 |
+
{file = "pyzmq-25.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:019744b99da30330798bb37df33549d59d380c78e516e3bab9c9b84f87a9592f"},
|
4036 |
+
{file = "pyzmq-25.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2e2713ef44be5d52dd8b8e2023d706bf66cb22072e97fc71b168e01d25192755"},
|
4037 |
+
{file = "pyzmq-25.1.2-cp38-cp38-win32.whl", hash = "sha256:07cd61a20a535524906595e09344505a9bd46f1da7a07e504b315d41cd42eb07"},
|
4038 |
+
{file = "pyzmq-25.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb7e49a17fb8c77d3119d41a4523e432eb0c6932187c37deb6fbb00cc3028088"},
|
4039 |
+
{file = "pyzmq-25.1.2-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:94504ff66f278ab4b7e03e4cba7e7e400cb73bfa9d3d71f58d8972a8dc67e7a6"},
|
4040 |
+
{file = "pyzmq-25.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6dd0d50bbf9dca1d0bdea219ae6b40f713a3fb477c06ca3714f208fd69e16fd8"},
|
4041 |
+
{file = "pyzmq-25.1.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:004ff469d21e86f0ef0369717351073e0e577428e514c47c8480770d5e24a565"},
|
4042 |
+
{file = "pyzmq-25.1.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c0b5ca88a8928147b7b1e2dfa09f3b6c256bc1135a1338536cbc9ea13d3b7add"},
|
4043 |
+
{file = "pyzmq-25.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c9a79f1d2495b167119d02be7448bfba57fad2a4207c4f68abc0bab4b92925b"},
|
4044 |
+
{file = "pyzmq-25.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:518efd91c3d8ac9f9b4f7dd0e2b7b8bf1a4fe82a308009016b07eaa48681af82"},
|
4045 |
+
{file = "pyzmq-25.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:1ec23bd7b3a893ae676d0e54ad47d18064e6c5ae1fadc2f195143fb27373f7f6"},
|
4046 |
+
{file = "pyzmq-25.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:db36c27baed588a5a8346b971477b718fdc66cf5b80cbfbd914b4d6d355e44e2"},
|
4047 |
+
{file = "pyzmq-25.1.2-cp39-cp39-win32.whl", hash = "sha256:39b1067f13aba39d794a24761e385e2eddc26295826530a8c7b6c6c341584289"},
|
4048 |
+
{file = "pyzmq-25.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:8e9f3fabc445d0ce320ea2c59a75fe3ea591fdbdeebec5db6de530dd4b09412e"},
|
4049 |
+
{file = "pyzmq-25.1.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a8c1d566344aee826b74e472e16edae0a02e2a044f14f7c24e123002dcff1c05"},
|
4050 |
+
{file = "pyzmq-25.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:759cfd391a0996345ba94b6a5110fca9c557ad4166d86a6e81ea526c376a01e8"},
|
4051 |
+
{file = "pyzmq-25.1.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7c61e346ac34b74028ede1c6b4bcecf649d69b707b3ff9dc0fab453821b04d1e"},
|
4052 |
+
{file = "pyzmq-25.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cb8fc1f8d69b411b8ec0b5f1ffbcaf14c1db95b6bccea21d83610987435f1a4"},
|
4053 |
+
{file = "pyzmq-25.1.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3c00c9b7d1ca8165c610437ca0c92e7b5607b2f9076f4eb4b095c85d6e680a1d"},
|
4054 |
+
{file = "pyzmq-25.1.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:df0c7a16ebb94452d2909b9a7b3337940e9a87a824c4fc1c7c36bb4404cb0cde"},
|
4055 |
+
{file = "pyzmq-25.1.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:45999e7f7ed5c390f2e87ece7f6c56bf979fb213550229e711e45ecc7d42ccb8"},
|
4056 |
+
{file = "pyzmq-25.1.2-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ac170e9e048b40c605358667aca3d94e98f604a18c44bdb4c102e67070f3ac9b"},
|
4057 |
+
{file = "pyzmq-25.1.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1b604734bec94f05f81b360a272fc824334267426ae9905ff32dc2be433ab96"},
|
4058 |
+
{file = "pyzmq-25.1.2-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:a793ac733e3d895d96f865f1806f160696422554e46d30105807fdc9841b9f7d"},
|
4059 |
+
{file = "pyzmq-25.1.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0806175f2ae5ad4b835ecd87f5f85583316b69f17e97786f7443baaf54b9bb98"},
|
4060 |
+
{file = "pyzmq-25.1.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ef12e259e7bc317c7597d4f6ef59b97b913e162d83b421dd0db3d6410f17a244"},
|
4061 |
+
{file = "pyzmq-25.1.2-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ea253b368eb41116011add00f8d5726762320b1bda892f744c91997b65754d73"},
|
4062 |
+
{file = "pyzmq-25.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b9b1f2ad6498445a941d9a4fee096d387fee436e45cc660e72e768d3d8ee611"},
|
4063 |
+
{file = "pyzmq-25.1.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8b14c75979ce932c53b79976a395cb2a8cd3aaf14aef75e8c2cb55a330b9b49d"},
|
4064 |
+
{file = "pyzmq-25.1.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:889370d5174a741a62566c003ee8ddba4b04c3f09a97b8000092b7ca83ec9c49"},
|
4065 |
+
{file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a18fff090441a40ffda8a7f4f18f03dc56ae73f148f1832e109f9bffa85df15"},
|
4066 |
+
{file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99a6b36f95c98839ad98f8c553d8507644c880cf1e0a57fe5e3a3f3969040882"},
|
4067 |
+
{file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4345c9a27f4310afbb9c01750e9461ff33d6fb74cd2456b107525bbeebcb5be3"},
|
4068 |
+
{file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:3516e0b6224cf6e43e341d56da15fd33bdc37fa0c06af4f029f7d7dfceceabbc"},
|
4069 |
+
{file = "pyzmq-25.1.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:146b9b1f29ead41255387fb07be56dc29639262c0f7344f570eecdcd8d683314"},
|
4070 |
+
{file = "pyzmq-25.1.2.tar.gz", hash = "sha256:93f1aa311e8bb912e34f004cf186407a4e90eec4f0ecc0efd26056bf7eda0226"},
|
4071 |
+
]
|
4072 |
+
|
4073 |
+
[package.dependencies]
|
4074 |
+
cffi = {version = "*", markers = "implementation_name == \"pypy\""}
|
4075 |
+
|
4076 |
[[package]]
|
4077 |
name = "pyzstd"
|
4078 |
version = "0.15.9"
|
|
|
5125 |
pymysql = ["pymysql"]
|
5126 |
sqlcipher = ["sqlcipher3-binary"]
|
5127 |
|
5128 |
+
[[package]]
|
5129 |
+
name = "stack-data"
|
5130 |
+
version = "0.6.3"
|
5131 |
+
description = "Extract data from python stack frames and tracebacks for informative displays"
|
5132 |
+
optional = false
|
5133 |
+
python-versions = "*"
|
5134 |
+
files = [
|
5135 |
+
{file = "stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695"},
|
5136 |
+
{file = "stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9"},
|
5137 |
+
]
|
5138 |
+
|
5139 |
+
[package.dependencies]
|
5140 |
+
asttokens = ">=2.1.0"
|
5141 |
+
executing = ">=1.2.0"
|
5142 |
+
pure-eval = "*"
|
5143 |
+
|
5144 |
+
[package.extras]
|
5145 |
+
tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"]
|
5146 |
+
|
5147 |
[[package]]
|
5148 |
name = "starlette"
|
5149 |
version = "0.27.0"
|
|
|
5474 |
dynamo = ["jinja2"]
|
5475 |
opt-einsum = ["opt-einsum (>=3.3)"]
|
5476 |
|
5477 |
+
[[package]]
|
5478 |
+
name = "tornado"
|
5479 |
+
version = "6.4"
|
5480 |
+
description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed."
|
5481 |
+
optional = false
|
5482 |
+
python-versions = ">= 3.8"
|
5483 |
+
files = [
|
5484 |
+
{file = "tornado-6.4-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:02ccefc7d8211e5a7f9e8bc3f9e5b0ad6262ba2fbb683a6443ecc804e5224ce0"},
|
5485 |
+
{file = "tornado-6.4-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:27787de946a9cffd63ce5814c33f734c627a87072ec7eed71f7fc4417bb16263"},
|
5486 |
+
{file = "tornado-6.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f7894c581ecdcf91666a0912f18ce5e757213999e183ebfc2c3fdbf4d5bd764e"},
|
5487 |
+
{file = "tornado-6.4-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e43bc2e5370a6a8e413e1e1cd0c91bedc5bd62a74a532371042a18ef19e10579"},
|
5488 |
+
{file = "tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0251554cdd50b4b44362f73ad5ba7126fc5b2c2895cc62b14a1c2d7ea32f212"},
|
5489 |
+
{file = "tornado-6.4-cp38-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:fd03192e287fbd0899dd8f81c6fb9cbbc69194d2074b38f384cb6fa72b80e9c2"},
|
5490 |
+
{file = "tornado-6.4-cp38-abi3-musllinux_1_1_i686.whl", hash = "sha256:88b84956273fbd73420e6d4b8d5ccbe913c65d31351b4c004ae362eba06e1f78"},
|
5491 |
+
{file = "tornado-6.4-cp38-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:71ddfc23a0e03ef2df1c1397d859868d158c8276a0603b96cf86892bff58149f"},
|
5492 |
+
{file = "tornado-6.4-cp38-abi3-win32.whl", hash = "sha256:6f8a6c77900f5ae93d8b4ae1196472d0ccc2775cc1dfdc9e7727889145c45052"},
|
5493 |
+
{file = "tornado-6.4-cp38-abi3-win_amd64.whl", hash = "sha256:10aeaa8006333433da48dec9fe417877f8bcc21f48dda8d661ae79da357b2a63"},
|
5494 |
+
{file = "tornado-6.4.tar.gz", hash = "sha256:72291fa6e6bc84e626589f1c29d90a5a6d593ef5ae68052ee2ef000dfd273dee"},
|
5495 |
+
]
|
5496 |
+
|
5497 |
[[package]]
|
5498 |
name = "tqdm"
|
5499 |
version = "4.65.0"
|
|
|
5514 |
slack = ["slack-sdk"]
|
5515 |
telegram = ["requests"]
|
5516 |
|
5517 |
+
[[package]]
|
5518 |
+
name = "traitlets"
|
5519 |
+
version = "5.14.0"
|
5520 |
+
description = "Traitlets Python configuration system"
|
5521 |
+
optional = false
|
5522 |
+
python-versions = ">=3.8"
|
5523 |
+
files = [
|
5524 |
+
{file = "traitlets-5.14.0-py3-none-any.whl", hash = "sha256:f14949d23829023013c47df20b4a76ccd1a85effb786dc060f34de7948361b33"},
|
5525 |
+
{file = "traitlets-5.14.0.tar.gz", hash = "sha256:fcdaa8ac49c04dfa0ed3ee3384ef6dfdb5d6f3741502be247279407679296772"},
|
5526 |
+
]
|
5527 |
+
|
5528 |
+
[package.extras]
|
5529 |
+
docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"]
|
5530 |
+
test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<7.5)", "pytest-mock", "pytest-mypy-testing"]
|
5531 |
+
|
5532 |
[[package]]
|
5533 |
name = "transformers"
|
5534 |
version = "4.36.1"
|
|
|
5720 |
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
|
5721 |
zstd = ["zstandard (>=0.18.0)"]
|
5722 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5723 |
[[package]]
|
5724 |
name = "uvicorn"
|
5725 |
version = "0.22.0"
|
|
|
5738 |
[package.extras]
|
5739 |
standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
|
5740 |
|
5741 |
+
[[package]]
|
5742 |
+
name = "wcwidth"
|
5743 |
+
version = "0.2.12"
|
5744 |
+
description = "Measures the displayed width of unicode strings in a terminal"
|
5745 |
+
optional = false
|
5746 |
+
python-versions = "*"
|
5747 |
+
files = [
|
5748 |
+
{file = "wcwidth-0.2.12-py2.py3-none-any.whl", hash = "sha256:f26ec43d96c8cbfed76a5075dac87680124fa84e0855195a6184da9c187f133c"},
|
5749 |
+
{file = "wcwidth-0.2.12.tar.gz", hash = "sha256:f01c104efdf57971bcb756f054dd58ddec5204dd15fa31d6503ea57947d97c02"},
|
5750 |
+
]
|
5751 |
+
|
5752 |
[[package]]
|
5753 |
name = "websockets"
|
5754 |
version = "11.0.3"
|
|
|
6124 |
[metadata]
|
6125 |
lock-version = "2.0"
|
6126 |
python-versions = "^3.11"
|
6127 |
+
content-hash = "d4dab1c7e21632afaa4a10172b526d671b7c2b333d9de45f7c2dc1fb3703d5b4"
|
pyproject.toml
CHANGED
@@ -7,10 +7,10 @@ readme = "README.md"
|
|
7 |
|
8 |
[tool.poetry.dependencies]
|
9 |
python = "^3.11"
|
10 |
-
jsonlines = "^4.0.0"
|
11 |
-
uuid = "^1.30"
|
12 |
-
pandas = "^2.1.4"
|
13 |
autotrain-advanced = "^0.6.59"
|
|
|
|
|
|
|
14 |
|
15 |
|
16 |
[build-system]
|
|
|
7 |
|
8 |
[tool.poetry.dependencies]
|
9 |
python = "^3.11"
|
|
|
|
|
|
|
10 |
autotrain-advanced = "^0.6.59"
|
11 |
+
jsonlines = "^4.0.0"
|
12 |
+
ipykernel = "^6.27.1"
|
13 |
+
python-dotenv = "^1.0.0"
|
14 |
|
15 |
|
16 |
[build-system]
|
requirements.txt
CHANGED
@@ -8,7 +8,9 @@ alembic==1.13.0
|
|
8 |
altair==5.2.0
|
9 |
annotated-types==0.6.0
|
10 |
anyio==3.7.1
|
|
|
11 |
arrow==1.3.0
|
|
|
12 |
attrs==23.1.0
|
13 |
autotrain-advanced==0.6.59
|
14 |
bitsandbytes==0.41.0
|
@@ -20,20 +22,24 @@ click==8.1.7
|
|
20 |
cmaes==0.10.0
|
21 |
codecarbon==2.2.3
|
22 |
colorlog==6.8.0
|
|
|
23 |
contourpy==1.2.0
|
24 |
cycler==0.12.1
|
25 |
-
datasets==2.14.
|
|
|
|
|
26 |
diffusers==0.21.4
|
27 |
dill==0.3.7
|
28 |
docstring-parser==0.15
|
29 |
einops==0.6.1
|
30 |
evaluate==0.3.0
|
|
|
31 |
fastapi==0.104.1
|
32 |
ffmpy==0.3.1
|
33 |
filelock==3.13.1
|
34 |
fonttools==4.47.0
|
35 |
frozenlist==1.4.1
|
36 |
-
fsspec==2023.
|
37 |
fuzzywuzzy==0.18.0
|
38 |
google-auth==2.25.2
|
39 |
google-auth-oauthlib==1.2.0
|
@@ -41,7 +47,6 @@ gradio==3.41.0
|
|
41 |
gradio_client==0.5.0
|
42 |
grpcio==1.60.0
|
43 |
h11==0.14.0
|
44 |
-
hf_transfer==0.1.4
|
45 |
httpcore==1.0.2
|
46 |
httpx==0.25.2
|
47 |
huggingface-hub==0.19.4
|
@@ -52,12 +57,17 @@ importlib-resources==6.1.1
|
|
52 |
inflate64==1.0.0
|
53 |
invisible-watermark==0.2.0
|
54 |
ipadic==1.0.0
|
|
|
|
|
|
|
55 |
Jinja2==3.1.2
|
56 |
jiwer==3.0.2
|
57 |
joblib==1.3.1
|
58 |
jsonlines==4.0.0
|
59 |
jsonschema==4.20.0
|
60 |
jsonschema-specifications==2023.11.2
|
|
|
|
|
61 |
kiwisolver==1.4.5
|
62 |
lazy_loader==0.3
|
63 |
loguru==0.7.0
|
@@ -66,11 +76,13 @@ Markdown==3.5.1
|
|
66 |
markdown-it-py==3.0.0
|
67 |
MarkupSafe==2.1.3
|
68 |
matplotlib==3.8.2
|
|
|
69 |
mdurl==0.1.2
|
70 |
mpmath==1.3.0
|
71 |
multidict==6.0.4
|
72 |
multiprocess==0.70.15
|
73 |
multivolumefile==0.2.3
|
|
|
74 |
networkx==3.2.1
|
75 |
nltk==3.8.1
|
76 |
numpy==1.26.2
|
@@ -81,13 +93,20 @@ optuna==3.3.0
|
|
81 |
orjson==3.9.10
|
82 |
packaging==23.1
|
83 |
pandas==2.1.4
|
|
|
84 |
peft==0.7.1
|
|
|
85 |
Pillow==10.0.0
|
|
|
|
|
86 |
protobuf==4.23.4
|
87 |
psutil==5.9.7
|
|
|
|
|
88 |
py-cpuinfo==9.0.0
|
89 |
py7zr==0.20.6
|
90 |
pyarrow==14.0.2
|
|
|
91 |
pyasn1==0.5.1
|
92 |
pyasn1-modules==0.3.0
|
93 |
pybcj==1.0.2
|
@@ -101,10 +120,12 @@ pynvml==11.5.0
|
|
101 |
pyparsing==3.1.1
|
102 |
pyppmd==1.0.0
|
103 |
python-dateutil==2.8.2
|
|
|
104 |
python-multipart==0.0.6
|
105 |
pytz==2023.3.post1
|
106 |
PyWavelets==1.5.0
|
107 |
PyYAML==6.0.1
|
|
|
108 |
pyzstd==0.15.9
|
109 |
qudida==0.0.4
|
110 |
rapidfuzz==2.13.7
|
@@ -128,6 +149,7 @@ shtab==1.6.5
|
|
128 |
six==1.16.0
|
129 |
sniffio==1.3.0
|
130 |
SQLAlchemy==2.0.23
|
|
|
131 |
starlette==0.27.0
|
132 |
sympy==1.12
|
133 |
tensorboard==2.15.1
|
@@ -139,7 +161,9 @@ tiktoken==0.5.1
|
|
139 |
tokenizers==0.15.0
|
140 |
toolz==0.12.0
|
141 |
torch==2.1.2
|
|
|
142 |
tqdm==4.65.0
|
|
|
143 |
transformers==4.36.1
|
144 |
trl==0.7.4
|
145 |
types-python-dateutil==2.8.19.14
|
@@ -147,8 +171,8 @@ typing_extensions==4.9.0
|
|
147 |
tyro==0.6.0
|
148 |
tzdata==2023.3
|
149 |
urllib3==2.1.0
|
150 |
-
uuid==1.30
|
151 |
uvicorn==0.22.0
|
|
|
152 |
websockets==11.0.3
|
153 |
Werkzeug==2.3.6
|
154 |
xgboost==1.7.6
|
|
|
8 |
altair==5.2.0
|
9 |
annotated-types==0.6.0
|
10 |
anyio==3.7.1
|
11 |
+
appnope==0.1.3
|
12 |
arrow==1.3.0
|
13 |
+
asttokens==2.4.1
|
14 |
attrs==23.1.0
|
15 |
autotrain-advanced==0.6.59
|
16 |
bitsandbytes==0.41.0
|
|
|
22 |
cmaes==0.10.0
|
23 |
codecarbon==2.2.3
|
24 |
colorlog==6.8.0
|
25 |
+
comm==0.2.0
|
26 |
contourpy==1.2.0
|
27 |
cycler==0.12.1
|
28 |
+
datasets==2.14.7
|
29 |
+
debugpy==1.8.0
|
30 |
+
decorator==5.1.1
|
31 |
diffusers==0.21.4
|
32 |
dill==0.3.7
|
33 |
docstring-parser==0.15
|
34 |
einops==0.6.1
|
35 |
evaluate==0.3.0
|
36 |
+
executing==2.0.1
|
37 |
fastapi==0.104.1
|
38 |
ffmpy==0.3.1
|
39 |
filelock==3.13.1
|
40 |
fonttools==4.47.0
|
41 |
frozenlist==1.4.1
|
42 |
+
fsspec==2023.10.0
|
43 |
fuzzywuzzy==0.18.0
|
44 |
google-auth==2.25.2
|
45 |
google-auth-oauthlib==1.2.0
|
|
|
47 |
gradio_client==0.5.0
|
48 |
grpcio==1.60.0
|
49 |
h11==0.14.0
|
|
|
50 |
httpcore==1.0.2
|
51 |
httpx==0.25.2
|
52 |
huggingface-hub==0.19.4
|
|
|
57 |
inflate64==1.0.0
|
58 |
invisible-watermark==0.2.0
|
59 |
ipadic==1.0.0
|
60 |
+
ipykernel==6.27.1
|
61 |
+
ipython==8.18.1
|
62 |
+
jedi==0.19.1
|
63 |
Jinja2==3.1.2
|
64 |
jiwer==3.0.2
|
65 |
joblib==1.3.1
|
66 |
jsonlines==4.0.0
|
67 |
jsonschema==4.20.0
|
68 |
jsonschema-specifications==2023.11.2
|
69 |
+
jupyter_client==8.6.0
|
70 |
+
jupyter_core==5.5.1
|
71 |
kiwisolver==1.4.5
|
72 |
lazy_loader==0.3
|
73 |
loguru==0.7.0
|
|
|
76 |
markdown-it-py==3.0.0
|
77 |
MarkupSafe==2.1.3
|
78 |
matplotlib==3.8.2
|
79 |
+
matplotlib-inline==0.1.6
|
80 |
mdurl==0.1.2
|
81 |
mpmath==1.3.0
|
82 |
multidict==6.0.4
|
83 |
multiprocess==0.70.15
|
84 |
multivolumefile==0.2.3
|
85 |
+
nest-asyncio==1.5.8
|
86 |
networkx==3.2.1
|
87 |
nltk==3.8.1
|
88 |
numpy==1.26.2
|
|
|
93 |
orjson==3.9.10
|
94 |
packaging==23.1
|
95 |
pandas==2.1.4
|
96 |
+
parso==0.8.3
|
97 |
peft==0.7.1
|
98 |
+
pexpect==4.9.0
|
99 |
Pillow==10.0.0
|
100 |
+
platformdirs==4.1.0
|
101 |
+
prompt-toolkit==3.0.43
|
102 |
protobuf==4.23.4
|
103 |
psutil==5.9.7
|
104 |
+
ptyprocess==0.7.0
|
105 |
+
pure-eval==0.2.2
|
106 |
py-cpuinfo==9.0.0
|
107 |
py7zr==0.20.6
|
108 |
pyarrow==14.0.2
|
109 |
+
pyarrow-hotfix==0.6
|
110 |
pyasn1==0.5.1
|
111 |
pyasn1-modules==0.3.0
|
112 |
pybcj==1.0.2
|
|
|
120 |
pyparsing==3.1.1
|
121 |
pyppmd==1.0.0
|
122 |
python-dateutil==2.8.2
|
123 |
+
python-dotenv==1.0.0
|
124 |
python-multipart==0.0.6
|
125 |
pytz==2023.3.post1
|
126 |
PyWavelets==1.5.0
|
127 |
PyYAML==6.0.1
|
128 |
+
pyzmq==25.1.2
|
129 |
pyzstd==0.15.9
|
130 |
qudida==0.0.4
|
131 |
rapidfuzz==2.13.7
|
|
|
149 |
six==1.16.0
|
150 |
sniffio==1.3.0
|
151 |
SQLAlchemy==2.0.23
|
152 |
+
stack-data==0.6.3
|
153 |
starlette==0.27.0
|
154 |
sympy==1.12
|
155 |
tensorboard==2.15.1
|
|
|
161 |
tokenizers==0.15.0
|
162 |
toolz==0.12.0
|
163 |
torch==2.1.2
|
164 |
+
tornado==6.4
|
165 |
tqdm==4.65.0
|
166 |
+
traitlets==5.14.0
|
167 |
transformers==4.36.1
|
168 |
trl==0.7.4
|
169 |
types-python-dateutil==2.8.19.14
|
|
|
171 |
tyro==0.6.0
|
172 |
tzdata==2023.3
|
173 |
urllib3==2.1.0
|
|
|
174 |
uvicorn==0.22.0
|
175 |
+
wcwidth==0.2.12
|
176 |
websockets==11.0.3
|
177 |
Werkzeug==2.3.6
|
178 |
xgboost==1.7.6
|
train_llm.ipynb
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"cells": [
|
3 |
+
{
|
4 |
+
"cell_type": "code",
|
5 |
+
"execution_count": 4,
|
6 |
+
"metadata": {},
|
7 |
+
"outputs": [],
|
8 |
+
"source": [
|
9 |
+
"import os\n",
|
10 |
+
"import jsonlines\n",
|
11 |
+
"from uuid import uuid4\n",
|
12 |
+
"import pandas as pd\n",
|
13 |
+
"\n",
|
14 |
+
"from datasets import load_dataset\n",
|
15 |
+
"import subprocess\n",
|
16 |
+
"\n",
|
17 |
+
"from dotenv import load_dotenv,find_dotenv\n",
|
18 |
+
"load_dotenv(find_dotenv(),override=True)\n"
|
19 |
+
]
|
20 |
+
},
|
21 |
+
{
|
22 |
+
"cell_type": "code",
|
23 |
+
"execution_count": 6,
|
24 |
+
"metadata": {},
|
25 |
+
"outputs": [
|
26 |
+
{
|
27 |
+
"ename": "ValueError",
|
28 |
+
"evalue": "Invalid pattern: '**' can only be an entire path component",
|
29 |
+
"output_type": "error",
|
30 |
+
"traceback": [
|
31 |
+
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
|
32 |
+
"\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)",
|
33 |
+
"Cell \u001b[0;32mIn[6], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m dataset_name \u001b[38;5;241m=\u001b[39m \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mai-aerospace/ams_data_train_generic_v0.1_100\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m----> 2\u001b[0m dataset\u001b[38;5;241m=\u001b[39m\u001b[43mload_dataset\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdataset_name\u001b[49m\u001b[43m)\u001b[49m\n",
|
34 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/load.py:2112\u001b[0m, in \u001b[0;36mload_dataset\u001b[0;34m(path, name, data_dir, data_files, split, cache_dir, features, download_config, download_mode, verification_mode, ignore_verifications, keep_in_memory, save_infos, revision, token, use_auth_token, task, streaming, num_proc, storage_options, **config_kwargs)\u001b[0m\n\u001b[1;32m 2107\u001b[0m verification_mode \u001b[38;5;241m=\u001b[39m VerificationMode(\n\u001b[1;32m 2108\u001b[0m (verification_mode \u001b[38;5;129;01mor\u001b[39;00m VerificationMode\u001b[38;5;241m.\u001b[39mBASIC_CHECKS) \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m save_infos \u001b[38;5;28;01melse\u001b[39;00m VerificationMode\u001b[38;5;241m.\u001b[39mALL_CHECKS\n\u001b[1;32m 2109\u001b[0m )\n\u001b[1;32m 2111\u001b[0m \u001b[38;5;66;03m# Create a dataset builder\u001b[39;00m\n\u001b[0;32m-> 2112\u001b[0m builder_instance \u001b[38;5;241m=\u001b[39m \u001b[43mload_dataset_builder\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 2113\u001b[0m \u001b[43m \u001b[49m\u001b[43mpath\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpath\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2114\u001b[0m \u001b[43m \u001b[49m\u001b[43mname\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mname\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2115\u001b[0m \u001b[43m \u001b[49m\u001b[43mdata_dir\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_dir\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2116\u001b[0m \u001b[43m \u001b[49m\u001b[43mdata_files\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_files\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2117\u001b[0m \u001b[43m \u001b[49m\u001b[43mcache_dir\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mcache_dir\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2118\u001b[0m \u001b[43m \u001b[49m\u001b[43mfeatures\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mfeatures\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2119\u001b[0m \u001b[43m \u001b[49m\u001b[43mdownload_config\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdownload_config\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2120\u001b[0m \u001b[43m \u001b[49m\u001b[43mdownload_mode\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdownload_mode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2121\u001b[0m \u001b[43m \u001b[49m\u001b[43mrevision\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mrevision\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2122\u001b[0m \u001b[43m \u001b[49m\u001b[43mtoken\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mtoken\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2123\u001b[0m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mstorage_options\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2124\u001b[0m \u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mconfig_kwargs\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 2125\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 2127\u001b[0m \u001b[38;5;66;03m# Return iterable dataset in case of streaming\u001b[39;00m\n\u001b[1;32m 2128\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m streaming:\n",
|
35 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/load.py:1798\u001b[0m, in \u001b[0;36mload_dataset_builder\u001b[0;34m(path, name, data_dir, data_files, cache_dir, features, download_config, download_mode, revision, token, use_auth_token, storage_options, **config_kwargs)\u001b[0m\n\u001b[1;32m 1796\u001b[0m download_config \u001b[38;5;241m=\u001b[39m download_config\u001b[38;5;241m.\u001b[39mcopy() \u001b[38;5;28;01mif\u001b[39;00m download_config \u001b[38;5;28;01melse\u001b[39;00m DownloadConfig()\n\u001b[1;32m 1797\u001b[0m download_config\u001b[38;5;241m.\u001b[39mstorage_options\u001b[38;5;241m.\u001b[39mupdate(storage_options)\n\u001b[0;32m-> 1798\u001b[0m dataset_module \u001b[38;5;241m=\u001b[39m \u001b[43mdataset_module_factory\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 1799\u001b[0m \u001b[43m \u001b[49m\u001b[43mpath\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1800\u001b[0m \u001b[43m \u001b[49m\u001b[43mrevision\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mrevision\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1801\u001b[0m \u001b[43m \u001b[49m\u001b[43mdownload_config\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdownload_config\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1802\u001b[0m \u001b[43m \u001b[49m\u001b[43mdownload_mode\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdownload_mode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1803\u001b[0m \u001b[43m \u001b[49m\u001b[43mdata_dir\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_dir\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1804\u001b[0m \u001b[43m \u001b[49m\u001b[43mdata_files\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_files\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1805\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 1806\u001b[0m \u001b[38;5;66;03m# Get dataset builder class from the processing script\u001b[39;00m\n\u001b[1;32m 1807\u001b[0m builder_kwargs \u001b[38;5;241m=\u001b[39m dataset_module\u001b[38;5;241m.\u001b[39mbuilder_kwargs\n",
|
36 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/load.py:1495\u001b[0m, in \u001b[0;36mdataset_module_factory\u001b[0;34m(path, revision, download_config, download_mode, dynamic_modules_path, data_dir, data_files, **download_kwargs)\u001b[0m\n\u001b[1;32m 1490\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(e1, \u001b[38;5;167;01mFileNotFoundError\u001b[39;00m):\n\u001b[1;32m 1491\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mFileNotFoundError\u001b[39;00m(\n\u001b[1;32m 1492\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mCouldn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt find a dataset script at \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mrelative_to_absolute_path(combined_path)\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m or any data file in the same directory. \u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 1493\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mCouldn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt find \u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mpath\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m on the Hugging Face Hub either: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mtype\u001b[39m(e1)\u001b[38;5;241m.\u001b[39m\u001b[38;5;18m__name__\u001b[39m\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00me1\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 1494\u001b[0m ) \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[0;32m-> 1495\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m e1 \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[1;32m 1496\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 1497\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mFileNotFoundError\u001b[39;00m(\n\u001b[1;32m 1498\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mCouldn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt find a dataset script at \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mrelative_to_absolute_path(combined_path)\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m or any data file in the same directory.\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 1499\u001b[0m )\n",
|
37 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/load.py:1479\u001b[0m, in \u001b[0;36mdataset_module_factory\u001b[0;34m(path, revision, download_config, download_mode, dynamic_modules_path, data_dir, data_files, **download_kwargs)\u001b[0m\n\u001b[1;32m 1464\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m HubDatasetModuleFactoryWithScript(\n\u001b[1;32m 1465\u001b[0m path,\n\u001b[1;32m 1466\u001b[0m revision\u001b[38;5;241m=\u001b[39mrevision,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 1469\u001b[0m dynamic_modules_path\u001b[38;5;241m=\u001b[39mdynamic_modules_path,\n\u001b[1;32m 1470\u001b[0m )\u001b[38;5;241m.\u001b[39mget_module()\n\u001b[1;32m 1471\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 1472\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mHubDatasetModuleFactoryWithoutScript\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 1473\u001b[0m \u001b[43m \u001b[49m\u001b[43mpath\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1474\u001b[0m \u001b[43m \u001b[49m\u001b[43mrevision\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mrevision\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1475\u001b[0m \u001b[43m \u001b[49m\u001b[43mdata_dir\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_dir\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1476\u001b[0m \u001b[43m \u001b[49m\u001b[43mdata_files\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdata_files\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1477\u001b[0m \u001b[43m \u001b[49m\u001b[43mdownload_config\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdownload_config\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 1478\u001b[0m \u001b[43m \u001b[49m\u001b[43mdownload_mode\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mdownload_mode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m-> 1479\u001b[0m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget_module\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 1480\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m (\n\u001b[1;32m 1481\u001b[0m \u001b[38;5;167;01mException\u001b[39;00m\n\u001b[1;32m 1482\u001b[0m ) \u001b[38;5;28;01mas\u001b[39;00m e1: \u001b[38;5;66;03m# noqa all the attempts failed, before raising the error we should check if the module is already cached.\u001b[39;00m\n\u001b[1;32m 1483\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n",
|
38 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/load.py:1034\u001b[0m, in \u001b[0;36mHubDatasetModuleFactoryWithoutScript.get_module\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 1029\u001b[0m metadata_configs \u001b[38;5;241m=\u001b[39m MetadataConfigs\u001b[38;5;241m.\u001b[39mfrom_dataset_card_data(dataset_card_data)\n\u001b[1;32m 1030\u001b[0m dataset_infos \u001b[38;5;241m=\u001b[39m DatasetInfosDict\u001b[38;5;241m.\u001b[39mfrom_dataset_card_data(dataset_card_data)\n\u001b[1;32m 1031\u001b[0m patterns \u001b[38;5;241m=\u001b[39m (\n\u001b[1;32m 1032\u001b[0m sanitize_patterns(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata_files)\n\u001b[1;32m 1033\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata_files \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[0;32m-> 1034\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m \u001b[43mget_data_patterns\u001b[49m\u001b[43m(\u001b[49m\u001b[43mbase_path\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mdownload_config\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mdownload_config\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 1035\u001b[0m )\n\u001b[1;32m 1036\u001b[0m data_files \u001b[38;5;241m=\u001b[39m DataFilesDict\u001b[38;5;241m.\u001b[39mfrom_patterns(\n\u001b[1;32m 1037\u001b[0m patterns,\n\u001b[1;32m 1038\u001b[0m base_path\u001b[38;5;241m=\u001b[39mbase_path,\n\u001b[1;32m 1039\u001b[0m allowed_extensions\u001b[38;5;241m=\u001b[39mALL_ALLOWED_EXTENSIONS,\n\u001b[1;32m 1040\u001b[0m download_config\u001b[38;5;241m=\u001b[39m\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdownload_config,\n\u001b[1;32m 1041\u001b[0m )\n\u001b[1;32m 1042\u001b[0m module_name, default_builder_kwargs \u001b[38;5;241m=\u001b[39m infer_module_for_data_files(\n\u001b[1;32m 1043\u001b[0m data_files\u001b[38;5;241m=\u001b[39mdata_files,\n\u001b[1;32m 1044\u001b[0m path\u001b[38;5;241m=\u001b[39m\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mname,\n\u001b[1;32m 1045\u001b[0m download_config\u001b[38;5;241m=\u001b[39m\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdownload_config,\n\u001b[1;32m 1046\u001b[0m )\n",
|
39 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/data_files.py:457\u001b[0m, in \u001b[0;36mget_data_patterns\u001b[0;34m(base_path, download_config)\u001b[0m\n\u001b[1;32m 455\u001b[0m resolver \u001b[38;5;241m=\u001b[39m partial(resolve_pattern, base_path\u001b[38;5;241m=\u001b[39mbase_path, download_config\u001b[38;5;241m=\u001b[39mdownload_config)\n\u001b[1;32m 456\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[0;32m--> 457\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43m_get_data_files_patterns\u001b[49m\u001b[43m(\u001b[49m\u001b[43mresolver\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 458\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mFileNotFoundError\u001b[39;00m:\n\u001b[1;32m 459\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m EmptyDatasetError(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mThe directory at \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mbase_path\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m doesn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt contain any data files\u001b[39m\u001b[38;5;124m\"\u001b[39m) \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n",
|
40 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/data_files.py:248\u001b[0m, in \u001b[0;36m_get_data_files_patterns\u001b[0;34m(pattern_resolver)\u001b[0m\n\u001b[1;32m 246\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m pattern \u001b[38;5;129;01min\u001b[39;00m patterns:\n\u001b[1;32m 247\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[0;32m--> 248\u001b[0m data_files \u001b[38;5;241m=\u001b[39m \u001b[43mpattern_resolver\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpattern\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 249\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mFileNotFoundError\u001b[39;00m:\n\u001b[1;32m 250\u001b[0m \u001b[38;5;28;01mcontinue\u001b[39;00m\n",
|
41 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/datasets/data_files.py:332\u001b[0m, in \u001b[0;36mresolve_pattern\u001b[0;34m(pattern, base_path, allowed_extensions, download_config)\u001b[0m\n\u001b[1;32m 330\u001b[0m base_path \u001b[38;5;241m=\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 331\u001b[0m pattern, storage_options \u001b[38;5;241m=\u001b[39m _prepare_path_and_storage_options(pattern, download_config\u001b[38;5;241m=\u001b[39mdownload_config)\n\u001b[0;32m--> 332\u001b[0m fs, _, _ \u001b[38;5;241m=\u001b[39m \u001b[43mget_fs_token_paths\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpattern\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mstorage_options\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 333\u001b[0m fs_base_path \u001b[38;5;241m=\u001b[39m base_path\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m::\u001b[39m\u001b[38;5;124m\"\u001b[39m)[\u001b[38;5;241m0\u001b[39m]\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m://\u001b[39m\u001b[38;5;124m\"\u001b[39m)[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m1\u001b[39m] \u001b[38;5;129;01mor\u001b[39;00m fs\u001b[38;5;241m.\u001b[39mroot_marker\n\u001b[1;32m 334\u001b[0m fs_pattern \u001b[38;5;241m=\u001b[39m pattern\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m::\u001b[39m\u001b[38;5;124m\"\u001b[39m)[\u001b[38;5;241m0\u001b[39m]\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m://\u001b[39m\u001b[38;5;124m\"\u001b[39m)[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m1\u001b[39m]\n",
|
42 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/fsspec/core.py:653\u001b[0m, in \u001b[0;36mget_fs_token_paths\u001b[0;34m(urlpath, mode, num, name_function, storage_options, protocol, expand)\u001b[0m\n\u001b[1;32m 651\u001b[0m paths \u001b[38;5;241m=\u001b[39m _expand_paths(paths, name_function, num)\n\u001b[1;32m 652\u001b[0m \u001b[38;5;28;01melif\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m*\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01min\u001b[39;00m paths:\n\u001b[0;32m--> 653\u001b[0m paths \u001b[38;5;241m=\u001b[39m [f \u001b[38;5;28;01mfor\u001b[39;00m f \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28msorted\u001b[39m(\u001b[43mfs\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mglob\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpaths\u001b[49m\u001b[43m)\u001b[49m) \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m fs\u001b[38;5;241m.\u001b[39misdir(f)]\n\u001b[1;32m 654\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 655\u001b[0m paths \u001b[38;5;241m=\u001b[39m [paths]\n",
|
43 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/fsspec/spec.py:606\u001b[0m, in \u001b[0;36mAbstractFileSystem.glob\u001b[0;34m(self, path, maxdepth, **kwargs)\u001b[0m\n\u001b[1;32m 602\u001b[0m depth \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[1;32m 604\u001b[0m allpaths \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mfind(root, maxdepth\u001b[38;5;241m=\u001b[39mdepth, withdirs\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m, detail\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n\u001b[0;32m--> 606\u001b[0m pattern \u001b[38;5;241m=\u001b[39m \u001b[43mglob_translate\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpath\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m+\u001b[39;49m\u001b[43m \u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43m/\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mif\u001b[39;49;00m\u001b[43m \u001b[49m\u001b[43mends_with_sep\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01melse\u001b[39;49;00m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 607\u001b[0m pattern \u001b[38;5;241m=\u001b[39m re\u001b[38;5;241m.\u001b[39mcompile(pattern)\n\u001b[1;32m 609\u001b[0m out \u001b[38;5;241m=\u001b[39m {\n\u001b[1;32m 610\u001b[0m p: info\n\u001b[1;32m 611\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m p, info \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28msorted\u001b[39m(allpaths\u001b[38;5;241m.\u001b[39mitems())\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 618\u001b[0m )\n\u001b[1;32m 619\u001b[0m }\n",
|
44 |
+
"File \u001b[0;32m~/Documents/HuggingFace/autotrain-playground/.venv/lib/python3.11/site-packages/fsspec/utils.py:734\u001b[0m, in \u001b[0;36mglob_translate\u001b[0;34m(pat)\u001b[0m\n\u001b[1;32m 732\u001b[0m \u001b[38;5;28;01mcontinue\u001b[39;00m\n\u001b[1;32m 733\u001b[0m \u001b[38;5;28;01melif\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m**\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01min\u001b[39;00m part:\n\u001b[0;32m--> 734\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 735\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mInvalid pattern: \u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m**\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m can only be an entire path component\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 736\u001b[0m )\n\u001b[1;32m 737\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m part:\n\u001b[1;32m 738\u001b[0m results\u001b[38;5;241m.\u001b[39mextend(_translate(part, \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mnot_sep\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m*\u001b[39m\u001b[38;5;124m\"\u001b[39m, not_sep))\n",
|
45 |
+
"\u001b[0;31mValueError\u001b[0m: Invalid pattern: '**' can only be an entire path component"
|
46 |
+
]
|
47 |
+
}
|
48 |
+
],
|
49 |
+
"source": [
|
50 |
+
"dataset_name = 'ai-aerospace/ams_data_train_generic_v0.1_100'\n",
|
51 |
+
"dataset=load_dataset(dataset_name)"
|
52 |
+
]
|
53 |
+
},
|
54 |
+
{
|
55 |
+
"cell_type": "code",
|
56 |
+
"execution_count": null,
|
57 |
+
"metadata": {},
|
58 |
+
"outputs": [],
|
59 |
+
"source": []
|
60 |
+
}
|
61 |
+
],
|
62 |
+
"metadata": {
|
63 |
+
"kernelspec": {
|
64 |
+
"display_name": ".venv",
|
65 |
+
"language": "python",
|
66 |
+
"name": "python3"
|
67 |
+
},
|
68 |
+
"language_info": {
|
69 |
+
"codemirror_mode": {
|
70 |
+
"name": "ipython",
|
71 |
+
"version": 3
|
72 |
+
},
|
73 |
+
"file_extension": ".py",
|
74 |
+
"mimetype": "text/x-python",
|
75 |
+
"name": "python",
|
76 |
+
"nbconvert_exporter": "python",
|
77 |
+
"pygments_lexer": "ipython3",
|
78 |
+
"version": "3.11.1"
|
79 |
+
}
|
80 |
+
},
|
81 |
+
"nbformat": 4,
|
82 |
+
"nbformat_minor": 2
|
83 |
+
}
|
train_llm.py
CHANGED
@@ -5,14 +5,13 @@ import pandas as pd
|
|
5 |
|
6 |
from datasets import load_dataset
|
7 |
import subprocess
|
8 |
-
from tqdm.notebook import tqdm
|
9 |
|
10 |
# from dotenv import load_dotenv,find_dotenv
|
11 |
# load_dotenv(find_dotenv(),override=True)
|
12 |
|
13 |
# Load dataset
|
14 |
dataset_name = 'ai-aerospace/ams_data_train_generic_v0.1_100'
|
15 |
-
dataset=load_dataset(dataset_name
|
16 |
|
17 |
# Write dataset files into data directory
|
18 |
data_directory = './fine_tune_data/'
|
|
|
5 |
|
6 |
from datasets import load_dataset
|
7 |
import subprocess
|
|
|
8 |
|
9 |
# from dotenv import load_dotenv,find_dotenv
|
10 |
# load_dotenv(find_dotenv(),override=True)
|
11 |
|
12 |
# Load dataset
|
13 |
dataset_name = 'ai-aerospace/ams_data_train_generic_v0.1_100'
|
14 |
+
dataset=load_dataset(dataset_name)
|
15 |
|
16 |
# Write dataset files into data directory
|
17 |
data_directory = './fine_tune_data/'
|