Spaces:
Paused
Paused
| # Note: conda dependencies have only 1 "=" | |
| # pip dependencies have 2 "==" | |
| # Fuse pip dependencies together under one " - pip" item | |
| # Otherwise, only some of the are installed, because conda creates a temporary requirements.txt file | |
| # only the last -pip section | |
| name: p3dmm | |
| channels: | |
| - pytorch | |
| - conda-forge | |
| - defaults | |
| dependencies: | |
| - python=3.9 | |
| - pip | |
| - jupyter | |
| # CUDA and PyTorch | |
| - gcc<12 # Needs to be <12 because nvcc does not like gcc>11 | |
| - gxx | |
| - torchvision | |
| - | |
| - nvidia/label/cuda-11.8.0::cuda-nvcc # for nvcc | |
| - nvidia/label/cuda-11.8.0::cuda-cccl | |
| - nvidia/label/cuda-11.8.0::cuda-cudart | |
| - nvidia/label/cuda-11.8.0::cuda-cudart-dev # for cuda_runtime.h | |
| - nvidia/label/cuda-11.8.0::libcusparse | |
| - nvidia/label/cuda-11.8.0::libcusparse-dev | |
| - nvidia/label/cuda-11.8.0::libcublas | |
| - nvidia/label/cuda-11.8.0::libcublas-dev | |
| - nvidia/label/cuda-11.8.0::libcurand | |
| - nvidia/label/cuda-11.8.0::libcurand-dev | |
| - nvidia/label/cuda-11.8.0::libcusolver | |
| - nvidia/label/cuda-11.8.0::libcusolver-dev | |
| - pip: | |
| - pip: | |
| - --extra-index-url https://download.pytorch.org/whl/cu118 | |
| - torch==2.7+cu118 | |
| - torchvision==0.22+cu118 | |
| - tyro | |
| - environs | |
| - omegaconf | |
| - dreifus | |
| - wandb | |
| - pytorch_lightning | |
| - opencv-python | |
| - tensorboard | |
| - wandb | |
| - scikit-image | |
| - pyvista | |
| - chumpy | |
| - h5py | |
| - einops | |
| - ninja | |
| - mediapy | |
| - face-alignment==1.3.3 | |
| - numpy==1.23 | |
| - git+https://github.com/facebookresearch/pytorch3d.git@stable | |
| - git+https://github.com/NVlabs/nvdiffrast.git | |
| # for MICA | |
| - insightface | |
| - onnxruntime | |
| - loguru | |
| - yacs | |
| # facer | |
| - distinctipy | |
| - validators | |
| - timm | |