haofanwang / CLIFF

This repo equips the official CLIFF [ECCV 2022 Oral] with better detector, better tracker. Support multi-person, motion interpolation, motion smooth and SMPLify fitting.
Apache License 2.0
147 stars 16 forks source link

I don't see the requirements.txt in this repository #3

Closed JosephKKim closed 1 year ago

JosephKKim commented 1 year ago

Hi! Thanks for releasing this work public. I was trying to test this model on my computer but it seems like requiremets.txt mentioned in README is missing. Can you commit the file?

thanks, Joseph.

haofanwang commented 1 year ago

@JosephKKim Thanks for reminding and I have updated. You can also directly refer to this.

JosephKKim commented 1 year ago

@haofanwang Thanks for the fast reply, I can see that you are maintaining two repositories one for the company and this one is your own repository.

Sadly, I found one more missing library in your requirements.txt. After installing all packages in requirements.txt, it says that there's no module named pytorch3d. I am working on it. But it would be useful for other users if you indicate this dependency in requirements.txt as well.

haofanwang commented 1 year ago

I follow the official install instruction to install pytorch3d. You may meet some conflicts, but you can find corresponding answers in their issues.

JosephKKim commented 1 year ago

okay thanks!

JosephKKim commented 1 year ago

FYI, pytorch3d seems like it does not support python version 3.10. But in README it says to make environment named cliff with python=3.10... It seems like the problem.

haofanwang commented 1 year ago

Try python 3.9.12, it works for me.

JosephKKim commented 1 year ago

okay. I think I've solved pytorch3d using environment with python 3.9 but the problem is in the instruction (README) it is misleading to use python 3.10

plus, there are some minor problems while running the code demo_fit.py

  1. you have to change SMPL_MODEL_DIR in constants.py in order to match the directory tree you mentioned in the README.
  2. chumpy is missing from requirements.txt

Now, I'm faced with the error occurs from pyrender. Let me open another issue for this error.

Thanks for the fast response!

Joseph.