forked from NVIDIA/VideoProcessingFramework
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
29 lines (26 loc) · 910 Bytes
/
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
[tool.poetry]
name = "vpf"
version = "1.0.0"
description = "VPF stands for Video Processing Framework."
authors = ["TBD [email protected]"]
[tool.poetry.dependencies]
python = "^3.8"
black = "^21.9b0"
numpy = "1.22.0"
torch = {version = "^1.8.0", optional = true}
pycuda = {version = "^2021.1", optional = true}
nvidia-pyindex = {version = "^1.0.9", optional = true}
nvidia-tensorrt = {version = "^8.0.1", optional = true}
torchvision = {version = "^0.10.0", optional = true}
PyOpenGL = {version = "3.1.5", optional = true}
PyOpenGL-accelerate = {version = "3.1.5", optional = true}
tqdm = "^4.63.1"
[tool.poetry.extras]
vpf = [""]
vpf-opengl = ["PyOpenGL", "PyOpenGL-accelerate"]
vpf-pytorch = ["torch", "pycuda", "torchvision"]
vpf-tensorrt = ["torch", "pycuda", "torchvision", "nvidia-pyindex", "nvidia-tensorrt"]
[[tool.poetry.source]]
name = "nvidia"
url = "https://pypi.ngc.nvidia.com"
secondary = true