-
Notifications
You must be signed in to change notification settings - Fork 3
/
requirements.txt
64 lines (57 loc) · 1.77 KB
/
requirements.txt
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
# please install pip requirements using:
# cat requirements.txt | sed -e '/^\s*#.*$/d' -e '/^\s*$/d' | xargs -n 1 pip install
# otherwise one single compilation error could eat away like 20 minutes for nothing.
# other requirements
yacs
tqdm
rich
sympy
pillow
trimesh
imageio
tensorboard
scikit-image
scikit-learn
torch-tb-profiler
# other requirements not available in conda
smplx
pymcubes
opencv-python
# dev requirements
h5py
ninja
lpips
ujson
pandas
# for unwrapping to get StVK properly
kornia
jupyter
autopep8
pyntcloud
matplotlib
ruamel.yaml
commentjson
# external dependency: easymocap-public (this repo is not publicly available yet)
# for easymocap's vposer: human_pose_prior, this looks like my DotDict implementation... just way more complex
dotmap
# for easymocap loading of SMPL (maybe all pickle loading of SMPL?)
chumpy
mediapipe
func_timeout
pycocotools
spconv-cu116
tensorboardX
git+https://github.com/mmatl/pyopengl
git+https://github.com/nghorbani/human_body_prior
git+https://github.com/zju3dv/EasyMocap
# !: prone to change pytorch version, please install these on demand and manually
# functorch
torch-scatter
# https://storage.googleapis.com/open3d-releases-master/python-wheels/open3d-0.16.0-cp310-cp310-manylinux_2_27_x86_64.whl # TODO: fix the quirky install
# http://www.open3d.org/docs/release/getting_started.html (install the development version from here if the previsou link is expired and python is too new)
# python3.10 support for open3d finally here
# if failed to install open3d (even when installing from latest release?), try to skip it using
# pip install $(grep -v '^ *#\|^open3d' requirements.txt | grep .)
# open3d
open3d
# pip install $(grep -v '^ *#\|^.*open3d\|^torch-sparse\|^torch-geometric\|^.*cholespy\|^.*pytorch3d\|^.*pyopengl' requirements.txt | grep .)