-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
89 lines (82 loc) · 2.05 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build]
sources = ["univlg"]
[tool.uv]
package = false
# See: https://github.com/astral-sh/uv/issues/9079
find-links = ["https://data.pyg.org/whl/torch-2.5.1+cu124.html"]
[project]
name = "univlg"
version = "0.0.1"
readme = "README.md"
requires-python = ">=3.10,<3.13"
dependencies = [
"addict==2.4.0",
"albumentations>=2.0.4",
"clip",
"ftfy>=6.3.1",
"h5py>=3.13.0",
"hf-transfer>=0.1.9",
"hydra-core~=1.3",
"image-utilities==0.0.3",
"imageio>=2.37.0",
"ipdb>=0.13.13",
"ipykernel~=6.29",
"ipython~=8.24",
"jupyterlab~=4.2",
"loguru>=0.7.3",
"matplotlib~=3.9",
"natsort==8.4.0",
"nltk>=3.9.1",
"notebook~=7.2",
"numpy~=1.24",
"numpy-quaternion~=2024.0.3",
"omegaconf~=2.3",
"open-clip-torch~=2.29.0",
"opencv-python~=4.7.0",
"pandas~=2.2.2",
"plotly~=5.22",
"plyfile~=1.0.3",
"prettytable>=3.14.0",
"protobuf~=3.20.3",
"pycocoevalcap>=1.2",
"pytorch-msssim~=1.0.0",
"pyviz3d~=0.3.6",
"regex>=2024.11.6",
"requests~=2.32",
"scikit-learn~=1.4.2",
"scipy~=1.13.0",
"seaborn~=0.12.2",
"setuptools>=75.8.0",
"tenacity>=9.0.0",
"tensorboard~=2.16",
"tensorboardx~=2.6",
"timm~=1.0.13",
"torch~=2.5.0",
"torchvision~=0.20.0",
"torch-geometric>=2.6.1",
"torchgeometry~=0.1.2",
"torchinfo~=1.8",
"torchio~=0.20.0",
"torchtnt~=0.2.4",
"tqdm~=4.65",
"transformers~=4.44",
"typer~=0.12.3",
"viztracer~=0.16.0",
"wandb~=0.19.7",
"yapf~=0.40.2",
]
[tool.uv.sources]
torch = [{ index = "pytorch-cu124", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },]
torchvision = [{ index = "pytorch-cu124", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },]
clip = { git = "https://github.com/openai/CLIP.git", rev = "dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1"}
[[tool.uv.index]]
name = "pytorch-cu124"
url = "https://download.pytorch.org/whl/cu124"
explicit = true
[tool.black]
line-length = 150
target-version = ['py310']