Skip to content

Error always when evaluating on scan2cap. #13

@TyroneLi

Description

@TyroneLi

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'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions