Vim icon indicating copy to clipboard operation
Vim copied to clipboard

Mamba.__init__() got an unexpected keyword argument 'if_devide_out'

Open hjh695 opened this issue 1 year ago • 6 comments

File "/usr/local/miniconda3/envs/trackingmamba/lib/python3.10/site-packages/timm/models/factory.py", line 81, in create_model model = create_fn(pretrained=pretrained, **kwargs) File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 589, in vim_small_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_with_midclstok_div2 model = VisionMamba( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 332, in init [ File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 333, in create_block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 174, in create_block block = Block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 93, in init self.mixer = mixer_cls(dim) TypeError: Mamba.init() got an unexpected keyword argument 'bimamba_type'

将mamba_ssm替换了虚拟环境中的mamba_ssm之后,解决了Mamba.init() got an unexpected keyword argument 'bimamba_type'问题,但是在同位置继续报错,请问大家这是什么原因?

File "/usr/local/miniconda3/envs/trackingmamba/lib/python3.10/site-packages/timm/models/factory.py", line 81, in create_model model = create_fn(pretrained=pretrained, **kwargs) File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 589, in vim_small_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_with_midclstok_div2 model = VisionMamba( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 332, in init [ File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 333, in create_block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 174, in create_block block = Block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 93, in init self.mixer = mixer_cls(dim) TypeError: Mamba.init() got an unexpected keyword argument 'if_devide_out'

hjh695 avatar Nov 26 '24 07:11 hjh695

+1

xiaobiaodu avatar Nov 26 '24 12:11 xiaobiaodu

File "/usr/local/miniconda3/envs/trackingmamba/lib/python3.10/site-packages/timm/models/factory.py", line 81, in create_model model = create_fn(pretrained=pretrained, **kwargs) File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 589, in vim_small_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_with_midclstok_div2 model = VisionMamba( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 332, in init [ File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 333, in create_block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 174, in create_block block = Block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 93, in init self.mixer = mixer_cls(dim) TypeError: Mamba.init() got an unexpected keyword argument 'bimamba_type'

将mamba_ssm替换了虚拟环境中的mamba_ssm之后,解决了Mamba.init() got an unexpected keyword argument 'bimamba_type'问题,但是在同位置继续报错,请问大家这是什么原因?

File "/usr/local/miniconda3/envs/trackingmamba/lib/python3.10/site-packages/timm/models/factory.py", line 81, in create_model model = create_fn(pretrained=pretrained, **kwargs) File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 589, in vim_small_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_with_midclstok_div2 model = VisionMamba( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 332, in init [ File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 333, in create_block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 174, in create_block block = Block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 93, in init self.mixer = mixer_cls(dim) TypeError: Mamba.init() got an unexpected keyword argument 'if_devide_out'

+1

ZhanYang-nwpu avatar Dec 14 '24 06:12 ZhanYang-nwpu

请问这个问题解决了吗

boyiZheng99 avatar Dec 14 '24 21:12 boyiZheng99

请问这个问题解决了吗

没有解决

ZhanYang-nwpu avatar Dec 16 '24 12:12 ZhanYang-nwpu

我也发现了这个问题, 把 if_devide_out 全部换为 if_devide_out 就好了,因为我很久之前下载来复现的代码是 if_devide_out 然后我最近又下载来复现发现报错,然后检查发现 devide 变成了 divide 就报错了。

Liangzhanbo avatar Dec 19 '24 04:12 Liangzhanbo

File "/usr/local/miniconda3/envs/trackingmamba/lib/python3.10/site-packages/timm/models/factory.py", line 81, in create_model model = create_fn(pretrained=pretrained, **kwargs) File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 589, in vim_small_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_with_midclstok_div2 model = VisionMamba( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 332, in init [ File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 333, in create_block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 174, in create_block block = Block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 93, in init self.mixer = mixer_cls(dim) TypeError: Mamba.init() got an unexpected keyword argument 'bimamba_type'

将mamba_ssm替换了虚拟环境中的mamba_ssm之后,解决了Mamba.init() got an unexpected keyword argument 'bimamba_type'问题,但是在同位置继续报错,请问大家这是什么原因?

File "/usr/local/miniconda3/envs/trackingmamba/lib/python3.10/site-packages/timm/models/factory.py", line 81, in create_model model = create_fn(pretrained=pretrained, **kwargs) File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 589, in vim_small_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_with_midclstok_div2 model = VisionMamba( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 332, in init [ File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 333, in create_block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 174, in create_block block = Block( File "/TrackingMamba-main/lib/train/../../lib/models/trackingmamba/models_mamba.py", line 93, in init self.mixer = mixer_cls(dim) TypeError: Mamba.init() got an unexpected keyword argument 'if_devide_out'

源码改成divide了

2000lf avatar Mar 15 '25 03:03 2000lf