ericyinyzy / VLAttack

This is an official repository of ``VLAttack: Multimodal Adversarial Attacks on Vision-Language Tasks via Pre-trained Models'' (NeurIPS 2023).
BSD 3-Clause "New" or "Revised" License
32 stars 2 forks source link

bug #3

Closed CharmingKillr closed 1 week ago

CharmingKillr commented 1 week ago

Hello author, I am having the following problems running attack_vqa.py --method VLAttack in the BLIP_attack directory: Traceback (most recent call last): File "/opt/dpcvol/models/jw_projects/jw_projects/VLAttack/BLIP_attack/attack_vqa.py", line 140, in main(args, config, config_pretrain) File "/opt/dpcvol/models/jw_projects/jw_projects/VLAttack/BLIP_attack/attack_vqa.py", line 73, in main pretrain_model = blip_pretrain(pretrained=config_pretrain['pretrained'], image_size=config_pretrain['image_size'], File "/opt/dpcvol/models/jw_projects/jw_projects/VLAttack/BLIP_attack/models/blip_pretrain.py", line 268, in blip_pretrain model = BLIP_Pretrain(*kwargs) File "/opt/dpcvol/models/jw_projects/jw_projects/VLAttack/BLIP_attack/models/blip_pretrain.py", line 78, in init self.copy_params() The File "/ home/naie/local/lib/python3.9 / site - packages/torch/utils / _contextlib py", line 115, in decorate_context return func(args, **kwargs) File "/opt/dpcvol/models/jw_projects/jw_projects/VLAttack/BLIP_attack/models/blip_pretrain.py", line 237, in copy_params paramm.data.copy(param.data) # initialize RuntimeError: The size of tensor a (30522) must match the size of tensor b (30524) at non-singleton dimension 0