Open 1633232731 opened 5 months ago
Hey, sorry about the delay here. As you can probably tell I've been away from this project for a while. I didn't design it initially with the idea of changing the backbones in mind. I'm thinking about revisiting this repo and cleaning things up. Have you managed to solve the issue?
Hi, thanks for the work! I also change a bit on load_model script, and it turns out TypeError: Owlv2ForObjectDetection.forward() got an unexpected keyword argument 'images'
. I managed to solved the issue but facing similar issue as you.
File "C:\Users\matth\miniconda3\envs\owl\lib\site-packages\transformers\models\owlv2\modeling_owlv2.py", line 1340, in compute_box_bias
box_coordinates = self.normalize_grid_corner_coordinates(num_patches)
File "C:\Users\matth\miniconda3\envs\owl\lib\site-packages\transformers\models\owlv2\modeling_owlv2.py", line 1307, in normalize_grid_corner_coordinates
x_coordinates = torch.arange(1, num_patches + 1, dtype=torch.float32)
TypeError: arange() received an invalid combination of arguments - got (int, Tensor, dtype=torch.dtype), but expected one of:
* (Number end, *, Tensor out, torch.dtype dtype, torch.layout layout, torch.device device, bool pin_memory, bool requires_grad)
* (Number start, Number end, *, torch.dtype dtype, torch.layout layout, torch.device device, bool pin_memory, bool requires_grad)
* (Number start, Number end, Number step, *, Tensor out, torch.dtype dtype, torch.layout layout, torch.device device, bool pin_memory, bool requires_grad)
Do you have any updates on this project? @1633232731
Thanks for your amazing work~
For some reason, I want to try larger model (owlvit-large model) or latest model (owlv2) to fit my tasks, however when I modified function "load_model" to change model, it reported an error like below:
It seems like
has an dimension dismatch error, how can I fix it?
Thanks for your help~