Hi, when I try to evaluate on scan2cap the errors as below happen while the other benchmarks work fine, do you have any suggestions? thanks
Traceback (most recent call last): File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/eval/model_scan2cap.py", line 322, in <module> ret = ray.get(features) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/auto_init_hook.py", line 22, in auto_init_wrapper return fn(*args, **kwargs) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/client_mode_hook.py", line 104, in wrapper return func(*args, **kwargs) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/worker.py", line 2849, in get values, debugger_breakpoint = worker.get_objects(object_refs, timeout=timeout) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/worker.py", line 937, in get_objects raise value.as_instanceof_cause() ray.exceptions.RayTaskError(AttributeError): ray::eval_model() (pid=499037, ip=10.9.0.254) File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/eval/model_scan2cap.py", line 242, in eval_model output_ids = model.generate( File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context return func(*args, **kwargs) File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/model/language_model/ross3d_qwen.py", line 386, in generate ) = self.prepare_inputs_labels_for_multimodal( File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/model/ross3d_arch.py", line 892, in prepare_inputs_labels_for_multimodal cur_input_embeds[query_coord_tokens] += self.get_model().world_position_embedding(box_input.unsqueeze(0).detach())[:, 0] AttributeError: 'NoneType' object has no attribute 'unsqueeze'
Hi, when I try to evaluate on scan2cap the errors as below happen while the other benchmarks work fine, do you have any suggestions? thanks
Traceback (most recent call last): File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/eval/model_scan2cap.py", line 322, in <module> ret = ray.get(features) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/auto_init_hook.py", line 22, in auto_init_wrapper return fn(*args, **kwargs) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/client_mode_hook.py", line 104, in wrapper return func(*args, **kwargs) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/worker.py", line 2849, in get values, debugger_breakpoint = worker.get_objects(object_refs, timeout=timeout) File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/ray/_private/worker.py", line 937, in get_objects raise value.as_instanceof_cause() ray.exceptions.RayTaskError(AttributeError): ray::eval_model() (pid=499037, ip=10.9.0.254) File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/eval/model_scan2cap.py", line 242, in eval_model output_ids = model.generate( File "/leonardo_scratch/fast/IscrC_EEOL/softwares/local/anaconda3/envs/ross3d_py310/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context return func(*args, **kwargs) File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/model/language_model/ross3d_qwen.py", line 386, in generate ) = self.prepare_inputs_labels_for_multimodal( File "/leonardo_scratch/fast/IscrC_EEOL/3D_LLM_Embodiment/3D_Spatial_Mind/codebases/ross3d/ross3d/model/ross3d_arch.py", line 892, in prepare_inputs_labels_for_multimodal cur_input_embeds[query_coord_tokens] += self.get_model().world_position_embedding(box_input.unsqueeze(0).detach())[:, 0] AttributeError: 'NoneType' object has no attribute 'unsqueeze'