Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
hjh695 opened this issue Nov 26, 2024 · 5 comments
Open

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

hjh695 opened this issue Nov 26, 2024 · 5 comments

Comments

@hjh695
Copy link

hjh695 commented Nov 26, 2024

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'

@xiaobiaodu
Copy link

+1

@ZhanYang-nwpu
Copy link

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

@boyiZheng99
Copy link

请问这个问题解决了吗

@ZhanYang-nwpu
Copy link

请问这个问题解决了吗

没有解决

@Liangzhanbo
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants