Khrylx / EgoPose

[ICCV 2019] Official PyTorch Implementation of "Ego-Pose Estimation and Forecasting as Real-Time PD Control". ICCV 2019.
https://www.ye-yuan.com/ego-pose
Other
88 stars 24 forks source link

Question about Training Ego-Pose Estimation #4

Open cocosdaison opened 3 years ago

cocosdaison commented 3 years ago

Hi, I’ve tried Training Ego-Pose Estimation. I executed the command:

python ego_pose / ego_mimic.py --cfg subject_02

However, the following error occurred:

File "mujoco_py / mjbatchrenderer.pyx", line 2, in mujoco_py.cymj TypeError: self.ptr cannot be converted to a Python object for pickling

I tried using dill instead of pickle, but it didn't work. How can I solve it? Thank you.

Khrylx commented 3 years ago

Hi,

Could you try to use python >= 3.6 and install the dependencies in this file? https://github.com/Khrylx/RFC/blob/main/requirements.txt

You might also want to try if you can train RFC instead following the installation steps there. Because they share similar packages.

AryaStar commented 7 months ago

Hi, this error may be caused by the computer not supporting multi-threading. It can be solved by setting the args.--num-threads to 1.