[project] name = "mini-dpvo" version = "0.1.1" description = "Add a short description here" authors = ["pablovela5620 "] channels = ["nvidia/label/cuda-11.8.0", "nvidia", "conda-forge", "pytorch", "pyg"] platforms = ["linux-64"] [system-requirements] libc = { family="glibc", version="2.31" } [tasks] download-model = """ test -e checkpoints/dpvo.pth || ( wget https://www.dropbox.com/s/nap0u8zslspdwm4/models.zip && unzip models.zip -d checkpoints ) """ post-install = {cmd="python -m pip install -e .", depends_on=["download-model"]} old-app = "python pixi_app.py" app = {cmd="python tools/app.py", depends_on=["post-install"], outputs=["mini_dpvo.egg-info/PKG-INFO"]} [dependencies] python = "3.11.*" pip = ">=23.3.2,<23.4" cuda = {version = "*", channel="nvidia/label/cuda-11.8.0"} pytorch-cuda = {version = "11.8.*", channel="pytorch"} pytorch = {version = ">=2.2.0,<2.3", channel="pytorch"} torchvision = {version = ">=0.17.0,<0.18", channel="pytorch"} plyfile = ">=1.0.3,<1.1" pytorch-scatter = {version="*", channel="pyg"} matplotlib = ">=3.8.4,<3.9" yacs = ">=0.1.8,<0.2" jaxtyping = ">=0.2.28,<0.3" icecream = ">=2.1.3,<2.2" rerun-sdk = "0.15.*" gradio = "4.31.2.*" eigen = ">=3.4.0,<3.5" zip = ">=3.0,<4" unzip = ">=6.0,<7" [pypi-dependencies] mini-dust3r = "*" spaces = "==0.28.3" opencv-python = ">=4.9.0.80" evo = ">=1.28.0" gradio-rerun = "*" mmcv = "*"