-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathpyproject.toml
108 lines (99 loc) · 3.54 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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"
[tool.poetry]
name = "juxtapose"
version = "0.0.35"
description = ""
authors = ["Zi Qin <ziqinyeow@gmail.com>"]
license = "MIT"
readme = "README.md"
classifiers = [
"Development Status :: 2 - Pre-Alpha",
"License :: OSI Approved :: MIT License",
'Intended Audience :: Developers',
'Intended Audience :: Education',
'Intended Audience :: Science/Research',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Topic :: Software Development',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
'Topic :: Scientific/Engineering :: Image Recognition',
'Operating System :: POSIX :: Linux',
'Operating System :: MacOS',
'Operating System :: Microsoft :: Windows',
]
keywords = ['pose estimation', 'pose tracking', 'computer vision', 'deep learning', 'machine learning']
packages = [
{ include = "juxtapose", from = "src" },
]
[tool.poetry.dependencies]
python = "^3.8"
packaging = {version = "23.1"}
aenum = {version = "3.1.15"}
tqdm = {version = "^4.65.0"}
transformers = {version = "*"}
addict = {version = "*"}
yapf = {version = "*"}
timm = {version = "*"}
supervision = {version = "0.17.1"}
pycocotools = {version = "*"}
lapx = {version = "0.5.2"}
opencv-contrib-python = {version = "*"}
opencv-python = {version = "*"}
# mmengine = {version = "0.9.0"}
# mmdet = {version = "3.2.0"}
# mmpose = {version = "1.2.0"}
# mmcv = [
# {platform = 'win32', version='2.1.0', source = "mmcv-cu118"},
# {platform = 'linux', version='2.1.0', source = "mmcv-cu118"},
# {platform = 'darwin', version='2.1.0', source = "mmcv-cpu"}
# ]
# torch = [
# # {platform = 'win32', url = "https://download.pytorch.org/whl/cu118/torch-2.0.1%2Bcu118-cp310-cp310-win_amd64.whl"},
# # {platform = "linux", url = "https://download.pytorch.org/whl/cu118/torch-2.0.1%2Bcu118-cp310-cp310-linux_x86_64.whl"},
# # {platform = "darwin", url = "https://download.pytorch.org/whl/cpu/torch-2.0.1-cp310-none-macosx_11_0_arm64.whl"},
# {platform = 'win32', source = "torch+cu118", version = "2.0.1"},
# {platform = "linux", version = "2.0.1"},
# {platform = "darwin", version = "2.0.1"},
# ]
onnx = "1.16.0"
onnxruntime = [{version = "1.17.1", platform = "darwin"}, {version = "1.17.1", platform = "linux"}, ]
onnxruntime-gpu = [{version = "1.17.1", platform = "win32"}]
# fastapi
# uvicorn[standard]
# python-multipart
# juxtapose
# tapnet
chex = {version = "*"}
jax = {version = "0.4.24"}
jaxlib = {version = "0.4.23"}
jaxline = {version = "*"}
optax = {version = "*"}
dm-haiku = {version = "*"}
dm-tree = {version = "*"}
typing_extensions = {version = "*"}
mediapy = {version = "*"}
einshape = {version = "*"}
ipympl = {version = "*"}
# [[tool.poetry.source]]
# name = "torch+cu118"
# url = "https://download.pytorch.org/whl/cu118"
# priority = "explicit"
# [[tool.poetry.source]]
# name = "mmcv-cpu"
# url = "https://download.openmmlab.com/mmcv/dist/cpu/torch2.0/index.html"
# priority = "explicit"
# [[tool.poetry.source]]
# name = "mmcv-cu118"
# url = "https://download.openmmlab.com/mmcv/dist/cu118/torch2.0/index.html"
# priority = "explicit"
[tool.poetry.urls]
"Homepage" = "https://juxt.space"
"Documentation" = "https://sdk.juxt.space"
"Source Code" = "https://github.com/ziqinyeow/juxtapose"
"Bug Tracker" = "https://github.com/ziqinyeow/juxtapose/issues"