KeyError: “No object named ‘MambaIRv2Model‘ found in ‘model‘ registry!“
在跑mambair2时候遇见的错误
主要原因是因为其中的basicsr库的错误,只需要暂时将本地的basicsr库进行隐藏或者卸载即可
Traceback (most recent call last):
File “/home/user/lgl/enhance/MambaIR-main/basicsr/test.py”, line 48, in
test_pipeline(root_path)
File “/home/user/lgl/enhance/MambaIR-main/basicsr/test.py”, line 38, in test_pipeline
model = build_model(opt)
^^^^^^^^^^^^^^^^
File “/home/user/anaconda3/envs/mambair/lib/python3.11/site-packages/basicsr/models/init.py”, line 26, in build_model
model = MODEL_REGISTRY.get(opt[‘model_type’])(opt)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/user/anaconda3/envs/mambair/lib/python3.11/site-packages/basicsr/utils/registry.py”, line 71, in get
raise KeyError(f"No object named ‘{name}’ found in ‘{self._name}’ registry!")
KeyError: “No object named ‘MambaIRv2Model’ found in ‘model’ registry!”