hysts HF Staff commited on
Commit
beaafff
·
1 Parent(s): 7b2968c
Files changed (4) hide show
  1. .python-version +1 -0
  2. pyproject.toml +35 -0
  3. requirements.txt +494 -23
  4. uv.lock +0 -0
.python-version ADDED
@@ -0,0 +1 @@
 
 
1
+ 3.10
pyproject.toml ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [project]
2
+ name = "unique3d"
3
+ version = "0.1.0"
4
+ description = "Add your description here"
5
+ readme = "README.md"
6
+ requires-python = ">=3.10"
7
+ dependencies = [
8
+ "accelerate>=1.10.1",
9
+ "datasets>=4.0.0",
10
+ "diffusers==0.33.1",
11
+ "fire>=0.7.1",
12
+ "gradio>=5.44.1",
13
+ "hf-transfer>=0.1.9",
14
+ "jaxtyping>=0.3.2",
15
+ "numpy<2",
16
+ "omegaconf>=2.3.0",
17
+ "opencv-python-headless>=4.11.0.86",
18
+ "peft>=0.17.1",
19
+ "pygltflib>=1.16.5",
20
+ "pymeshlab==2023.12.post3",
21
+ "pytorch3d",
22
+ "rembg[gpu]==2.0.62",
23
+ "spaces>=0.40.1",
24
+ "torch==2.2.0",
25
+ "torch-scatter",
26
+ "transformers==4.48.2",
27
+ "trimesh>=4.7.4",
28
+ "typeguard>=4.4.4",
29
+ "wandb>=0.21.3",
30
+ "xformers==0.0.24",
31
+ ]
32
+
33
+ [tool.uv.sources]
34
+ pytorch3d = { url = "https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py310_cu121_pyt221/pytorch3d-0.7.6-cp310-cp310-linux_x86_64.whl" }
35
+ torch-scatter = { url = "https://data.pyg.org/whl/torch-2.2.0%2Bcu121/torch_scatter-2.1.2%2Bpt22cu121-cp310-cp310-linux_x86_64.whl" }
requirements.txt CHANGED
@@ -1,26 +1,497 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  pytorch3d @ https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py310_cu121_pyt221/pytorch3d-0.7.6-cp310-cp310-linux_x86_64.whl
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  torch==2.2.0
3
- accelerate
4
- datasets
5
- diffusers>=0.26.3
6
- fire
7
- gradio
8
- jaxtyping
9
- numba
10
- numpy<2
11
- omegaconf>=2.3.0
12
- opencv_python
13
- opencv_python_headless
14
- peft
15
- Pillow
16
- pygltflib
17
- pymeshlab>=2023.12
18
- rembg[gpu]==2.0.62
19
- torch_scatter @ https://data.pyg.org/whl/torch-2.2.0%2Bcu121/torch_scatter-2.1.2%2Bpt22cu121-cp310-cp310-linux_x86_64.whl
20
- tqdm
21
  transformers==4.48.2
22
- trimesh
23
- typeguard
24
- wandb
25
- xformers
26
- ninja
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file was autogenerated by uv via the following command:
2
+ # uv pip compile pyproject.toml -o requirements.txt
3
+ accelerate==1.10.1
4
+ # via
5
+ # unique3d (pyproject.toml)
6
+ # peft
7
+ aiofiles==24.1.0
8
+ # via gradio
9
+ aiohappyeyeballs==2.6.1
10
+ # via aiohttp
11
+ aiohttp==3.12.15
12
+ # via fsspec
13
+ aiosignal==1.4.0
14
+ # via aiohttp
15
+ annotated-types==0.7.0
16
+ # via pydantic
17
+ antlr4-python3-runtime==4.9.3
18
+ # via omegaconf
19
+ anyio==4.10.0
20
+ # via
21
+ # gradio
22
+ # httpx
23
+ # starlette
24
+ async-timeout==5.0.1
25
+ # via aiohttp
26
+ attrs==25.3.0
27
+ # via
28
+ # aiohttp
29
+ # jsonschema
30
+ # referencing
31
+ brotli==1.1.0
32
+ # via gradio
33
+ certifi==2025.8.3
34
+ # via
35
+ # httpcore
36
+ # httpx
37
+ # requests
38
+ # sentry-sdk
39
+ charset-normalizer==3.4.3
40
+ # via requests
41
+ click==8.2.1
42
+ # via
43
+ # typer
44
+ # uvicorn
45
+ # wandb
46
+ coloredlogs==15.0.1
47
+ # via onnxruntime-gpu
48
+ dataclasses-json==0.6.7
49
+ # via pygltflib
50
+ datasets==4.0.0
51
+ # via unique3d (pyproject.toml)
52
+ deprecated==1.2.18
53
+ # via pygltflib
54
+ diffusers==0.33.1
55
+ # via unique3d (pyproject.toml)
56
+ dill==0.3.8
57
+ # via
58
+ # datasets
59
+ # multiprocess
60
+ exceptiongroup==1.3.0
61
+ # via anyio
62
+ fastapi==0.116.1
63
+ # via gradio
64
+ ffmpy==0.6.1
65
+ # via gradio
66
+ filelock==3.19.1
67
+ # via
68
+ # datasets
69
+ # diffusers
70
+ # huggingface-hub
71
+ # torch
72
+ # transformers
73
+ # triton
74
+ fire==0.7.1
75
+ # via unique3d (pyproject.toml)
76
+ flatbuffers==25.2.10
77
+ # via onnxruntime-gpu
78
+ frozenlist==1.7.0
79
+ # via
80
+ # aiohttp
81
+ # aiosignal
82
+ fsspec==2025.3.0
83
+ # via
84
+ # datasets
85
+ # gradio-client
86
+ # huggingface-hub
87
+ # torch
88
+ fvcore==0.1.5.post20221221
89
+ # via pytorch3d
90
+ gitdb==4.0.12
91
+ # via gitpython
92
+ gitpython==3.1.45
93
+ # via wandb
94
+ gradio==5.44.1
95
+ # via
96
+ # unique3d (pyproject.toml)
97
+ # spaces
98
+ gradio-client==1.12.1
99
+ # via gradio
100
+ groovy==0.1.2
101
+ # via gradio
102
+ h11==0.16.0
103
+ # via
104
+ # httpcore
105
+ # uvicorn
106
+ hf-transfer==0.1.9
107
+ # via unique3d (pyproject.toml)
108
+ hf-xet==1.1.9
109
+ # via huggingface-hub
110
+ httpcore==1.0.9
111
+ # via httpx
112
+ httpx==0.28.1
113
+ # via
114
+ # gradio
115
+ # gradio-client
116
+ # safehttpx
117
+ # spaces
118
+ huggingface-hub==0.34.4
119
+ # via
120
+ # accelerate
121
+ # datasets
122
+ # diffusers
123
+ # gradio
124
+ # gradio-client
125
+ # peft
126
+ # tokenizers
127
+ # transformers
128
+ humanfriendly==10.0
129
+ # via coloredlogs
130
+ idna==3.10
131
+ # via
132
+ # anyio
133
+ # httpx
134
+ # requests
135
+ # yarl
136
+ imageio==2.37.0
137
+ # via scikit-image
138
+ importlib-metadata==8.7.0
139
+ # via diffusers
140
+ iopath==0.1.10
141
+ # via
142
+ # fvcore
143
+ # pytorch3d
144
+ jaxtyping==0.3.2
145
+ # via unique3d (pyproject.toml)
146
+ jinja2==3.1.6
147
+ # via
148
+ # gradio
149
+ # torch
150
+ jsonschema==4.25.1
151
+ # via rembg
152
+ jsonschema-specifications==2025.4.1
153
+ # via jsonschema
154
+ lazy-loader==0.4
155
+ # via scikit-image
156
+ llvmlite==0.44.0
157
+ # via numba
158
+ markdown-it-py==4.0.0
159
+ # via rich
160
+ markupsafe==3.0.2
161
+ # via
162
+ # gradio
163
+ # jinja2
164
+ marshmallow==3.26.1
165
+ # via dataclasses-json
166
+ mdurl==0.1.2
167
+ # via markdown-it-py
168
+ mpmath==1.3.0
169
+ # via sympy
170
+ multidict==6.6.4
171
+ # via
172
+ # aiohttp
173
+ # yarl
174
+ multiprocess==0.70.16
175
+ # via datasets
176
+ mypy-extensions==1.1.0
177
+ # via typing-inspect
178
+ networkx==3.4.2
179
+ # via
180
+ # scikit-image
181
+ # torch
182
+ numba==0.61.2
183
+ # via pymatting
184
+ numpy==1.26.4
185
+ # via
186
+ # unique3d (pyproject.toml)
187
+ # accelerate
188
+ # datasets
189
+ # diffusers
190
+ # fvcore
191
+ # gradio
192
+ # imageio
193
+ # numba
194
+ # onnxruntime-gpu
195
+ # opencv-python-headless
196
+ # pandas
197
+ # peft
198
+ # pymatting
199
+ # pymeshlab
200
+ # rembg
201
+ # scikit-image
202
+ # scipy
203
+ # tifffile
204
+ # transformers
205
+ # trimesh
206
+ # xformers
207
+ nvidia-cublas-cu12==12.1.3.1
208
+ # via
209
+ # nvidia-cudnn-cu12
210
+ # nvidia-cusolver-cu12
211
+ # torch
212
+ nvidia-cuda-cupti-cu12==12.1.105
213
+ # via torch
214
+ nvidia-cuda-nvrtc-cu12==12.1.105
215
+ # via torch
216
+ nvidia-cuda-runtime-cu12==12.1.105
217
+ # via torch
218
+ nvidia-cudnn-cu12==8.9.2.26
219
+ # via torch
220
+ nvidia-cufft-cu12==11.0.2.54
221
+ # via torch
222
+ nvidia-curand-cu12==10.3.2.106
223
+ # via torch
224
+ nvidia-cusolver-cu12==11.4.5.107
225
+ # via torch
226
+ nvidia-cusparse-cu12==12.1.0.106
227
+ # via
228
+ # nvidia-cusolver-cu12
229
+ # torch
230
+ nvidia-nccl-cu12==2.19.3
231
+ # via torch
232
+ nvidia-nvjitlink-cu12==12.9.86
233
+ # via
234
+ # nvidia-cusolver-cu12
235
+ # nvidia-cusparse-cu12
236
+ nvidia-nvtx-cu12==12.1.105
237
+ # via torch
238
+ omegaconf==2.3.0
239
+ # via unique3d (pyproject.toml)
240
+ onnxruntime-gpu==1.22.0
241
+ # via rembg
242
+ opencv-python-headless==4.11.0.86
243
+ # via
244
+ # unique3d (pyproject.toml)
245
+ # rembg
246
+ orjson==3.11.3
247
+ # via gradio
248
+ packaging==25.0
249
+ # via
250
+ # accelerate
251
+ # datasets
252
+ # gradio
253
+ # gradio-client
254
+ # huggingface-hub
255
+ # lazy-loader
256
+ # marshmallow
257
+ # onnxruntime-gpu
258
+ # peft
259
+ # pooch
260
+ # scikit-image
261
+ # spaces
262
+ # transformers
263
+ # wandb
264
+ pandas==2.3.2
265
+ # via
266
+ # datasets
267
+ # gradio
268
+ peft==0.17.1
269
+ # via unique3d (pyproject.toml)
270
+ pillow==11.3.0
271
+ # via
272
+ # diffusers
273
+ # fvcore
274
+ # gradio
275
+ # imageio
276
+ # pymatting
277
+ # rembg
278
+ # scikit-image
279
+ platformdirs==4.4.0
280
+ # via
281
+ # pooch
282
+ # wandb
283
+ pooch==1.8.2
284
+ # via rembg
285
+ portalocker==3.2.0
286
+ # via iopath
287
+ propcache==0.3.2
288
+ # via
289
+ # aiohttp
290
+ # yarl
291
+ protobuf==6.32.0
292
+ # via
293
+ # onnxruntime-gpu
294
+ # wandb
295
+ psutil==5.9.8
296
+ # via
297
+ # accelerate
298
+ # peft
299
+ # spaces
300
+ pyarrow==21.0.0
301
+ # via datasets
302
+ pydantic==2.11.7
303
+ # via
304
+ # fastapi
305
+ # gradio
306
+ # spaces
307
+ # wandb
308
+ pydantic-core==2.33.2
309
+ # via pydantic
310
+ pydub==0.25.1
311
+ # via gradio
312
+ pygltflib==1.16.5
313
+ # via unique3d (pyproject.toml)
314
+ pygments==2.19.2
315
+ # via rich
316
+ pymatting==1.1.14
317
+ # via rembg
318
+ pymeshlab==2023.12.post3
319
+ # via unique3d (pyproject.toml)
320
+ python-dateutil==2.9.0.post0
321
+ # via pandas
322
+ python-multipart==0.0.20
323
+ # via gradio
324
  pytorch3d @ https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py310_cu121_pyt221/pytorch3d-0.7.6-cp310-cp310-linux_x86_64.whl
325
+ # via unique3d (pyproject.toml)
326
+ pytz==2025.2
327
+ # via pandas
328
+ pyyaml==6.0.2
329
+ # via
330
+ # accelerate
331
+ # datasets
332
+ # fvcore
333
+ # gradio
334
+ # huggingface-hub
335
+ # omegaconf
336
+ # peft
337
+ # transformers
338
+ # wandb
339
+ # yacs
340
+ referencing==0.36.2
341
+ # via
342
+ # jsonschema
343
+ # jsonschema-specifications
344
+ regex==2025.8.29
345
+ # via
346
+ # diffusers
347
+ # transformers
348
+ rembg==2.0.62
349
+ # via unique3d (pyproject.toml)
350
+ requests==2.32.5
351
+ # via
352
+ # datasets
353
+ # diffusers
354
+ # huggingface-hub
355
+ # pooch
356
+ # spaces
357
+ # transformers
358
+ # wandb
359
+ rich==14.1.0
360
+ # via typer
361
+ rpds-py==0.27.1
362
+ # via
363
+ # jsonschema
364
+ # referencing
365
+ ruff==0.12.11
366
+ # via gradio
367
+ safehttpx==0.1.6
368
+ # via gradio
369
+ safetensors==0.6.2
370
+ # via
371
+ # accelerate
372
+ # diffusers
373
+ # peft
374
+ # transformers
375
+ scikit-image==0.25.2
376
+ # via rembg
377
+ scipy==1.15.3
378
+ # via
379
+ # pymatting
380
+ # rembg
381
+ # scikit-image
382
+ semantic-version==2.10.0
383
+ # via gradio
384
+ sentry-sdk==2.35.1
385
+ # via wandb
386
+ shellingham==1.5.4
387
+ # via typer
388
+ six==1.17.0
389
+ # via python-dateutil
390
+ smmap==5.0.2
391
+ # via gitdb
392
+ sniffio==1.3.1
393
+ # via anyio
394
+ spaces==0.40.1
395
+ # via unique3d (pyproject.toml)
396
+ starlette==0.47.3
397
+ # via
398
+ # fastapi
399
+ # gradio
400
+ sympy==1.14.0
401
+ # via
402
+ # onnxruntime-gpu
403
+ # torch
404
+ tabulate==0.9.0
405
+ # via fvcore
406
+ termcolor==3.1.0
407
+ # via
408
+ # fire
409
+ # fvcore
410
+ tifffile==2025.5.10
411
+ # via scikit-image
412
+ tokenizers==0.21.4
413
+ # via transformers
414
+ tomlkit==0.13.3
415
+ # via gradio
416
  torch==2.2.0
417
+ # via
418
+ # unique3d (pyproject.toml)
419
+ # accelerate
420
+ # peft
421
+ # xformers
422
+ torch-scatter @ https://data.pyg.org/whl/torch-2.2.0%2Bcu121/torch_scatter-2.1.2%2Bpt22cu121-cp310-cp310-linux_x86_64.whl
423
+ # via unique3d (pyproject.toml)
424
+ tqdm==4.67.1
425
+ # via
426
+ # datasets
427
+ # fvcore
428
+ # huggingface-hub
429
+ # iopath
430
+ # peft
431
+ # rembg
432
+ # transformers
 
 
433
  transformers==4.48.2
434
+ # via
435
+ # unique3d (pyproject.toml)
436
+ # peft
437
+ trimesh==4.7.4
438
+ # via unique3d (pyproject.toml)
439
+ triton==2.2.0
440
+ # via torch
441
+ typeguard==4.4.4
442
+ # via unique3d (pyproject.toml)
443
+ typer==0.17.3
444
+ # via gradio
445
+ typing-extensions==4.15.0
446
+ # via
447
+ # aiosignal
448
+ # anyio
449
+ # exceptiongroup
450
+ # fastapi
451
+ # gradio
452
+ # gradio-client
453
+ # huggingface-hub
454
+ # iopath
455
+ # multidict
456
+ # pydantic
457
+ # pydantic-core
458
+ # referencing
459
+ # spaces
460
+ # starlette
461
+ # torch
462
+ # typeguard
463
+ # typer
464
+ # typing-inspect
465
+ # typing-inspection
466
+ # uvicorn
467
+ # wandb
468
+ typing-inspect==0.9.0
469
+ # via dataclasses-json
470
+ typing-inspection==0.4.1
471
+ # via pydantic
472
+ tzdata==2025.2
473
+ # via pandas
474
+ urllib3==2.5.0
475
+ # via
476
+ # requests
477
+ # sentry-sdk
478
+ uvicorn==0.35.0
479
+ # via gradio
480
+ wadler-lindig==0.1.7
481
+ # via jaxtyping
482
+ wandb==0.21.3
483
+ # via unique3d (pyproject.toml)
484
+ websockets==15.0.1
485
+ # via gradio-client
486
+ wrapt==1.17.3
487
+ # via deprecated
488
+ xformers==0.0.24
489
+ # via unique3d (pyproject.toml)
490
+ xxhash==3.5.0
491
+ # via datasets
492
+ yacs==0.1.8
493
+ # via fvcore
494
+ yarl==1.20.1
495
+ # via aiohttp
496
+ zipp==3.23.0
497
+ # via importlib-metadata
uv.lock ADDED
The diff for this file is too large to render. See raw diff