-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Following the guide to run the demo, I received this error:
Command:
CUDA_VISIBLE_DEVICES=0 python3 SLD_demo.py --json-file demo/self_correction/data.json --input-dir demo/self_correction/src_image --output-dir demo/self_correction/results --mode self_correction --config demo_config.ini
Error:
----- Image Manipulation -----
Traceback (most recent call last):
File "/viscam/projects/concepts/mattzh1314/t2i-eval/model-runners/tsunghan-wu-sld/SLD_demo.py", line 340, in <module>
deletion_region = get_remove_region(
File "/viscam/projects/concepts/mattzh1314/t2i-eval/model-runners/tsunghan-wu-sld/SLD_demo.py", line 49, in get_remove_region
masks = run_sam(bbox=obj[1], image_source=image_source, models=models)
File "/viscam/projects/concepts/mattzh1314/t2i-eval/model-runners/tsunghan-wu-sld/sld/utils.py", line 49, in run_sam
masks, _ = sam.sam(
File "/viscam/projects/concepts/mattzh1314/t2i-eval/model-runners/tsunghan-wu-sld/models/sam.py", line 59, in sam
outputs = sam_model(**inputs)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/transformers/models/sam/modeling_sam.py", line 1361, in forward
vision_outputs = self.vision_encoder(
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/transformers/models/sam/modeling_sam.py", line 1033, in forward
hidden_states = self.patch_embed(pixel_values)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/transformers/models/sam/modeling_sam.py", line 145, in forward
embeddings = self.projection(pixel_values).permute(0, 2, 3, 1)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/torch/nn/modules/conv.py", line 463, in forward
return self._conv_forward(input, self.weight, self.bias)
File "/viscam/u/mattzh1314/miniconda3/envs/sld/lib/python3.9/site-packages/torch/nn/modules/conv.py", line 459, in _conv_forward
return F.conv2d(input, weight, bias, self.stride,
RuntimeError: CUDA error: an illegal memory access was encountered
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.
The environment was set up brand new, per instructions from the README. It appears that the SAM is throwing this error.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels