前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >KeyError: “No object named ‘BSRN‘ found in ‘arch‘ registry!“

KeyError: “No object named ‘BSRN‘ found in ‘arch‘ registry!“

作者头像
JOYCE_Leo16
发布2024-03-19 16:32:02
1080
发布2024-03-19 16:32:02
举报
文章被收录于专栏:计算机视觉计算机视觉

项目场景:

在运行图像超分辨率 BSRN模型 时候遇到错误。


问题描述

代码语言:javascript
复制
Traceback (most recent call last):
  File "D:\所有项目\GAN模型\第三个\BSRN-main\BSRN-main\basicsr\train.py", line 215, in <module>
    train_pipeline(root_path)
  File "D:\所有项目\GAN模型\第三个\BSRN-main\BSRN-main\basicsr\train.py", line 124, in train_pipeline
    model = build_model(opt)
            ^^^^^^^^^^^^^^^^
  File "D:\anaconda3\Lib\site-packages\basicsr\models\__init__.py", line 26, in build_model
    model = MODEL_REGISTRY.get(opt['model_type'])(opt)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda3\Lib\site-packages\basicsr\models\sr_model.py", line 22, in __init__
    self.net_g = build_network(opt['network_g'])
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda3\Lib\site-packages\basicsr\archs\__init__.py", line 22, in build_network
    net = ARCH_REGISTRY.get(network_type)(**opt)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\anaconda3\Lib\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 'BSRN' found in 'arch' registry!"

解决方案:

除了使用Github项目以外也pip安装了basicsr,只要把pip安装的basicsr卸载即可。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-02-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目场景:
  • 问题描述
  • 解决方案:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档