nickgkan / 3d_diffuser_actor

Code for the paper "3D Diffuser Actor: Policy Diffusion with 3D Scene Representations"
https://3d-diffuser-actor.github.io/
MIT License
224 stars 28 forks source link

Error while running bash eval rlbench file #65

Closed rebecajohn closed 1 month ago

rebecajohn commented 1 month ago

Traceback (most recent call last): File "online_evaluation_rlbench/evaluate_policy.py", line 194, in var_success_rates = env.evaluate_task_on_multiple_variations( File "/3d_diffuser_actor/utils/utils_with_rlbench.py", line 464, in evaluate_task_on_multiple_variations sum(var_success_rates.values()) / ZeroDivisionError: division by zero QObject::~QObject: Timers cannot be stopped from another thread

nickgkan commented 1 month ago

From the error you pasted, it seems that you cannot access the test demos. Have you followed the instructions here? https://github.com/nickgkan/3d_diffuser_actor/blob/master/docs/DATA_PREPARATION_RLBENCH.md

rebecajohn commented 1 month ago

Got it , Done. So how much time wiil it take approx. for eval to be completed ? Screenshot from 2024-09-22 19-42-03

rebecajohn commented 1 month ago

Its been more than 35 minutes , but its showing the same. Screenshot from 2024-09-22 20-15-39

rebecajohn commented 1 month ago

almost 52 minutes still showing the same

rebecajohn commented 1 month ago

almost 52 minutes still showing the same

nickgkan commented 1 month ago

It seems that your program hangs there. This is not the expected behavior, the logs are printed every few seconds. I would suggest that you try to trace where it hangs. Also, I'm suspicious there is some call trying to find the data but cannot fetch it.

rebecajohn commented 1 month ago

why its giving retry for such a long steps after step 9 until last 24? Screenshot from 2024-09-23 14-10-01

nickgkan commented 1 month ago

Probably the planner cannot reach the target pose. This happens sometimes. Can you still render the video? I think you're running it in headless mode, but video is helpful for such understanding.

rebecajohn commented 1 month ago

after running the script , i only find .json files in eval_logs/3d_diffuser_actor/seed0/ , but how to get video .mp4 files ?