Spaces:
Sleeping
Sleeping
Gokul Soumya commited on
Commit ·
b333ba5
1
Parent(s): 0afdec3
Added torch
Browse files- pyproject.toml +11 -0
- requirements.txt +5 -0
- uv.lock +102 -2
pyproject.toml
CHANGED
|
@@ -6,8 +6,19 @@ readme = "README.md"
|
|
| 6 |
requires-python = ">=3.12"
|
| 7 |
dependencies = [
|
| 8 |
"gradio>=5.46.0",
|
|
|
|
| 9 |
"transformers>=4.56.1",
|
| 10 |
]
|
| 11 |
|
| 12 |
[tool.pyrefly]
|
| 13 |
disable-type-errors-in-ide = false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
requires-python = ">=3.12"
|
| 7 |
dependencies = [
|
| 8 |
"gradio>=5.46.0",
|
| 9 |
+
"torch>=2.8.0",
|
| 10 |
"transformers>=4.56.1",
|
| 11 |
]
|
| 12 |
|
| 13 |
[tool.pyrefly]
|
| 14 |
disable-type-errors-in-ide = false
|
| 15 |
+
|
| 16 |
+
[[tool.uv.index]]
|
| 17 |
+
name = "pytorch-cpu"
|
| 18 |
+
url = "https://download.pytorch.org/whl/cpu"
|
| 19 |
+
explicit = true
|
| 20 |
+
|
| 21 |
+
[tool.uv.sources]
|
| 22 |
+
torch = [
|
| 23 |
+
{ index = "pytorch-cpu" },
|
| 24 |
+
]
|
requirements.txt
CHANGED
|
@@ -22,6 +22,8 @@ jinja2==3.1.6
|
|
| 22 |
markdown-it-py==4.0.0
|
| 23 |
markupsafe==3.0.2
|
| 24 |
mdurl==0.1.2
|
|
|
|
|
|
|
| 25 |
numpy==2.3.3
|
| 26 |
orjson==3.11.3
|
| 27 |
packaging==25.0
|
|
@@ -42,12 +44,15 @@ ruff==0.13.0
|
|
| 42 |
safehttpx==0.1.6
|
| 43 |
safetensors==0.6.2
|
| 44 |
semantic-version==2.10.0
|
|
|
|
| 45 |
shellingham==1.5.4
|
| 46 |
six==1.17.0
|
| 47 |
sniffio==1.3.1
|
| 48 |
starlette==0.48.0
|
|
|
|
| 49 |
tokenizers==0.22.0
|
| 50 |
tomlkit==0.13.3
|
|
|
|
| 51 |
tqdm==4.67.1
|
| 52 |
transformers==4.56.1
|
| 53 |
typer==0.17.4
|
|
|
|
| 22 |
markdown-it-py==4.0.0
|
| 23 |
markupsafe==3.0.2
|
| 24 |
mdurl==0.1.2
|
| 25 |
+
mpmath==1.3.0
|
| 26 |
+
networkx==3.5
|
| 27 |
numpy==2.3.3
|
| 28 |
orjson==3.11.3
|
| 29 |
packaging==25.0
|
|
|
|
| 44 |
safehttpx==0.1.6
|
| 45 |
safetensors==0.6.2
|
| 46 |
semantic-version==2.10.0
|
| 47 |
+
setuptools==80.9.0
|
| 48 |
shellingham==1.5.4
|
| 49 |
six==1.17.0
|
| 50 |
sniffio==1.3.1
|
| 51 |
starlette==0.48.0
|
| 52 |
+
sympy==1.14.0
|
| 53 |
tokenizers==0.22.0
|
| 54 |
tomlkit==0.13.3
|
| 55 |
+
torch==2.8.0+cpu
|
| 56 |
tqdm==4.67.1
|
| 57 |
transformers==4.56.1
|
| 58 |
typer==0.17.4
|
uv.lock
CHANGED
|
@@ -2,8 +2,10 @@ version = 1
|
|
| 2 |
revision = 3
|
| 3 |
requires-python = ">=3.12"
|
| 4 |
resolution-markers = [
|
| 5 |
-
"python_full_version >= '3.13'",
|
| 6 |
-
"python_full_version
|
|
|
|
|
|
|
| 7 |
]
|
| 8 |
|
| 9 |
[[package]]
|
|
@@ -100,12 +102,15 @@ version = "0.1.0"
|
|
| 100 |
source = { virtual = "." }
|
| 101 |
dependencies = [
|
| 102 |
{ name = "gradio" },
|
|
|
|
|
|
|
| 103 |
{ name = "transformers" },
|
| 104 |
]
|
| 105 |
|
| 106 |
[package.metadata]
|
| 107 |
requires-dist = [
|
| 108 |
{ name = "gradio", specifier = ">=5.46.0" },
|
|
|
|
| 109 |
{ name = "transformers", specifier = ">=4.56.1" },
|
| 110 |
]
|
| 111 |
|
|
@@ -477,6 +482,24 @@ wheels = [
|
|
| 477 |
{ url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" },
|
| 478 |
]
|
| 479 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 480 |
[[package]]
|
| 481 |
name = "numpy"
|
| 482 |
version = "2.3.3"
|
|
@@ -976,6 +999,15 @@ wheels = [
|
|
| 976 |
{ url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552, upload-time = "2022-05-26T13:35:21.206Z" },
|
| 977 |
]
|
| 978 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 979 |
[[package]]
|
| 980 |
name = "shellingham"
|
| 981 |
version = "1.5.4"
|
|
@@ -1016,6 +1048,18 @@ wheels = [
|
|
| 1016 |
{ url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload-time = "2025-09-13T08:41:03.869Z" },
|
| 1017 |
]
|
| 1018 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1019 |
[[package]]
|
| 1020 |
name = "tokenizers"
|
| 1021 |
version = "0.22.0"
|
|
@@ -1050,6 +1094,62 @@ wheels = [
|
|
| 1050 |
{ url = "https://files.pythonhosted.org/packages/bd/75/8539d011f6be8e29f339c42e633aae3cb73bffa95dd0f9adec09b9c58e85/tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0", size = 38901, upload-time = "2025-06-05T07:13:43.546Z" },
|
| 1051 |
]
|
| 1052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1053 |
[[package]]
|
| 1054 |
name = "tqdm"
|
| 1055 |
version = "4.67.1"
|
|
|
|
| 2 |
revision = 3
|
| 3 |
requires-python = ">=3.12"
|
| 4 |
resolution-markers = [
|
| 5 |
+
"python_full_version >= '3.13' and sys_platform != 'darwin'",
|
| 6 |
+
"python_full_version >= '3.13' and sys_platform == 'darwin'",
|
| 7 |
+
"python_full_version < '3.13' and sys_platform != 'darwin'",
|
| 8 |
+
"python_full_version < '3.13' and sys_platform == 'darwin'",
|
| 9 |
]
|
| 10 |
|
| 11 |
[[package]]
|
|
|
|
| 102 |
source = { virtual = "." }
|
| 103 |
dependencies = [
|
| 104 |
{ name = "gradio" },
|
| 105 |
+
{ name = "torch", version = "2.8.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" },
|
| 106 |
+
{ name = "torch", version = "2.8.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" },
|
| 107 |
{ name = "transformers" },
|
| 108 |
]
|
| 109 |
|
| 110 |
[package.metadata]
|
| 111 |
requires-dist = [
|
| 112 |
{ name = "gradio", specifier = ">=5.46.0" },
|
| 113 |
+
{ name = "torch", specifier = ">=2.8.0", index = "https://download.pytorch.org/whl/cpu" },
|
| 114 |
{ name = "transformers", specifier = ">=4.56.1" },
|
| 115 |
]
|
| 116 |
|
|
|
|
| 482 |
{ url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" },
|
| 483 |
]
|
| 484 |
|
| 485 |
+
[[package]]
|
| 486 |
+
name = "mpmath"
|
| 487 |
+
version = "1.3.0"
|
| 488 |
+
source = { registry = "https://pypi.org/simple" }
|
| 489 |
+
sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" }
|
| 490 |
+
wheels = [
|
| 491 |
+
{ url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" },
|
| 492 |
+
]
|
| 493 |
+
|
| 494 |
+
[[package]]
|
| 495 |
+
name = "networkx"
|
| 496 |
+
version = "3.5"
|
| 497 |
+
source = { registry = "https://pypi.org/simple" }
|
| 498 |
+
sdist = { url = "https://files.pythonhosted.org/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065, upload-time = "2025-05-29T11:35:07.804Z" }
|
| 499 |
+
wheels = [
|
| 500 |
+
{ url = "https://files.pythonhosted.org/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406, upload-time = "2025-05-29T11:35:04.961Z" },
|
| 501 |
+
]
|
| 502 |
+
|
| 503 |
[[package]]
|
| 504 |
name = "numpy"
|
| 505 |
version = "2.3.3"
|
|
|
|
| 999 |
{ url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552, upload-time = "2022-05-26T13:35:21.206Z" },
|
| 1000 |
]
|
| 1001 |
|
| 1002 |
+
[[package]]
|
| 1003 |
+
name = "setuptools"
|
| 1004 |
+
version = "80.9.0"
|
| 1005 |
+
source = { registry = "https://pypi.org/simple" }
|
| 1006 |
+
sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload-time = "2025-05-27T00:56:51.443Z" }
|
| 1007 |
+
wheels = [
|
| 1008 |
+
{ url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload-time = "2025-05-27T00:56:49.664Z" },
|
| 1009 |
+
]
|
| 1010 |
+
|
| 1011 |
[[package]]
|
| 1012 |
name = "shellingham"
|
| 1013 |
version = "1.5.4"
|
|
|
|
| 1048 |
{ url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload-time = "2025-09-13T08:41:03.869Z" },
|
| 1049 |
]
|
| 1050 |
|
| 1051 |
+
[[package]]
|
| 1052 |
+
name = "sympy"
|
| 1053 |
+
version = "1.14.0"
|
| 1054 |
+
source = { registry = "https://pypi.org/simple" }
|
| 1055 |
+
dependencies = [
|
| 1056 |
+
{ name = "mpmath" },
|
| 1057 |
+
]
|
| 1058 |
+
sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload-time = "2025-04-27T18:05:01.611Z" }
|
| 1059 |
+
wheels = [
|
| 1060 |
+
{ url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" },
|
| 1061 |
+
]
|
| 1062 |
+
|
| 1063 |
[[package]]
|
| 1064 |
name = "tokenizers"
|
| 1065 |
version = "0.22.0"
|
|
|
|
| 1094 |
{ url = "https://files.pythonhosted.org/packages/bd/75/8539d011f6be8e29f339c42e633aae3cb73bffa95dd0f9adec09b9c58e85/tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0", size = 38901, upload-time = "2025-06-05T07:13:43.546Z" },
|
| 1095 |
]
|
| 1096 |
|
| 1097 |
+
[[package]]
|
| 1098 |
+
name = "torch"
|
| 1099 |
+
version = "2.8.0"
|
| 1100 |
+
source = { registry = "https://download.pytorch.org/whl/cpu" }
|
| 1101 |
+
resolution-markers = [
|
| 1102 |
+
"python_full_version >= '3.13' and sys_platform == 'darwin'",
|
| 1103 |
+
"python_full_version < '3.13' and sys_platform == 'darwin'",
|
| 1104 |
+
]
|
| 1105 |
+
dependencies = [
|
| 1106 |
+
{ name = "filelock", marker = "sys_platform == 'darwin'" },
|
| 1107 |
+
{ name = "fsspec", marker = "sys_platform == 'darwin'" },
|
| 1108 |
+
{ name = "jinja2", marker = "sys_platform == 'darwin'" },
|
| 1109 |
+
{ name = "networkx", marker = "sys_platform == 'darwin'" },
|
| 1110 |
+
{ name = "setuptools", marker = "sys_platform == 'darwin'" },
|
| 1111 |
+
{ name = "sympy", marker = "sys_platform == 'darwin'" },
|
| 1112 |
+
{ name = "typing-extensions", marker = "sys_platform == 'darwin'" },
|
| 1113 |
+
]
|
| 1114 |
+
wheels = [
|
| 1115 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0-cp312-none-macosx_11_0_arm64.whl" },
|
| 1116 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0-cp313-cp313t-macosx_14_0_arm64.whl" },
|
| 1117 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0-cp313-none-macosx_11_0_arm64.whl" },
|
| 1118 |
+
]
|
| 1119 |
+
|
| 1120 |
+
[[package]]
|
| 1121 |
+
name = "torch"
|
| 1122 |
+
version = "2.8.0+cpu"
|
| 1123 |
+
source = { registry = "https://download.pytorch.org/whl/cpu" }
|
| 1124 |
+
resolution-markers = [
|
| 1125 |
+
"python_full_version >= '3.13' and sys_platform != 'darwin'",
|
| 1126 |
+
"python_full_version < '3.13' and sys_platform != 'darwin'",
|
| 1127 |
+
]
|
| 1128 |
+
dependencies = [
|
| 1129 |
+
{ name = "filelock", marker = "sys_platform != 'darwin'" },
|
| 1130 |
+
{ name = "fsspec", marker = "sys_platform != 'darwin'" },
|
| 1131 |
+
{ name = "jinja2", marker = "sys_platform != 'darwin'" },
|
| 1132 |
+
{ name = "networkx", marker = "sys_platform != 'darwin'" },
|
| 1133 |
+
{ name = "setuptools", marker = "sys_platform != 'darwin'" },
|
| 1134 |
+
{ name = "sympy", marker = "sys_platform != 'darwin'" },
|
| 1135 |
+
{ name = "typing-extensions", marker = "sys_platform != 'darwin'" },
|
| 1136 |
+
]
|
| 1137 |
+
wheels = [
|
| 1138 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp312-cp312-linux_s390x.whl" },
|
| 1139 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl" },
|
| 1140 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl" },
|
| 1141 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp312-cp312-win_amd64.whl" },
|
| 1142 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp312-cp312-win_arm64.whl" },
|
| 1143 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313-linux_s390x.whl" },
|
| 1144 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl" },
|
| 1145 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313-manylinux_2_28_x86_64.whl" },
|
| 1146 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313-win_amd64.whl" },
|
| 1147 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313-win_arm64.whl" },
|
| 1148 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313t-manylinux_2_28_aarch64.whl" },
|
| 1149 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl" },
|
| 1150 |
+
{ url = "https://download.pytorch.org/whl/cpu/torch-2.8.0%2Bcpu-cp313-cp313t-win_amd64.whl" },
|
| 1151 |
+
]
|
| 1152 |
+
|
| 1153 |
[[package]]
|
| 1154 |
name = "tqdm"
|
| 1155 |
version = "4.67.1"
|