位置: IT常识 - 正文

mmdetection ValueError: need at least one array to concatenate解决方案

编辑:rootadmin
mmdetection ValueError: need at least one array to concatenate解决方案

推荐整理分享mmdetection ValueError: need at least one array to concatenate解决方案,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在mmdetection中有时候训练模型会出现ValueError: need at least one array to concatenate的错误,详情如下图所示。

很多人都说是mmdet/dataset下coco.py或voc.py中CLASSES设置与数据集对应不上,博主不以为然。因为在mmdetection2中,不需要到mmdet/dataset中修改CLASSES,只需要在训练配置文件中中设置一下就行了。config解释器会通过继承自动修改CLASSES的值,具体可见下图,或参考mmdetection2的使用教程从数据处理、配置文件到训练与测试(支持coco数据和pascal_voc数据)_万里鹏程转瞬至的博客-CSDN博客_mmdetection2https://hpg123.blog.csdn.net/article/details/124617894

mmdetection ValueError: need at least one array to concatenate解决方案

 只要配置文件中classes设置正确了,voc数据就不会出现上述的报错。

但是,coco数据集会因此数据转化时设置有误,而导致出现上述错误。博主的数据集只有shoot一个类别,在数据集转换时,通过下列方式在tools\dataset_converters\pascal_voc.py文件设置类别。【错误方式】

 然后生成的coco数据存在问题,本来只有一个shoot类别的coco数据,结果出现了 20余个supercategory项目。这就是导致报错的根源。

在转换数据集时,需要通过在tools\dataset_converters\pascal_voc.py文件按照以下标准以下设置修改自定义类别

 通过该方式生成的coco数据集才是严格正确的,其categories的格式如下图所示。如果是通过第三方项目生成的coco数据,则请检查categories内的数据与数据集的类别是否正常。

 在修改coco数据集的错误后,现在mmdetection可以正常训练数据了。

本文链接地址:https://www.jiuchutong.com/zhishi/295966.html 转载请保留说明!

上一篇:Stable Diffusion安装教程、model导入教程以及精品promt指令(stable Diffusion安装教程)

下一篇:贝纳吉尔洞穴,葡萄牙阿尔加维 (© Michael Malorny/Offset by Shutterstock)(贝尔纳贝)

  • nvidia tegra4和高通骁龙800哪个好(tegra 4 骁龙800)(nvidia 4系列)

    nvidia tegra4和高通骁龙800哪个好(tegra 4 骁龙800)(nvidia 4系列)

  • 酷狗音乐怎么调黑白(酷狗音乐怎么调倍速播放)

    酷狗音乐怎么调黑白(酷狗音乐怎么调倍速播放)

  • oppoa8如何设置微信深色模式(oppo手机怎么设置微信?)

    oppoa8如何设置微信深色模式(oppo手机怎么设置微信?)

  • 华为浮窗设置在哪打开(华为浮窗设置在哪打开mate20)

    华为浮窗设置在哪打开(华为浮窗设置在哪打开mate20)

  • 微信增粉的方法(微信增粉神器)

    微信增粉的方法(微信增粉神器)

  • amdfx6100相当于i几(amdfx6100cpu参数)

    amdfx6100相当于i几(amdfx6100cpu参数)

  • 菜鸟驿站一键取件是什么意思(菜鸟驿站一键取件)

    菜鸟驿站一键取件是什么意思(菜鸟驿站一键取件)

  • 照片为什么删不掉(照片为什么删不了)

    照片为什么删不掉(照片为什么删不了)

  • 退出当前应用程序的方法是按什么键(退出当前应用程序按什么键)

    退出当前应用程序的方法是按什么键(退出当前应用程序按什么键)

  • 表格保存后内容不见了(表格保存内容过大怎么变小)

    表格保存后内容不见了(表格保存内容过大怎么变小)

  • 如何提高手机音量(如何提高手机音乐音质)

    如何提高手机音量(如何提高手机音乐音质)

  • qq为什么开不了情侣空间(qq为什么开不了分享屏幕)

    qq为什么开不了情侣空间(qq为什么开不了分享屏幕)

  • 微信运动22点后算不算(微信运动22点后算当天还是第二天)

    微信运动22点后算不算(微信运动22点后算当天还是第二天)

  • 哪款ipad可以插卡(哪款ipad可以插手机卡打电话的)

    哪款ipad可以插卡(哪款ipad可以插手机卡打电话的)

  • ios12怎样分屏(iphone的ios12分屏功能视频教程)

    ios12怎样分屏(iphone的ios12分屏功能视频教程)

  • vivo手机悬浮球怎么关闭(vivo手机悬浮球怎么添加应用)

    vivo手机悬浮球怎么关闭(vivo手机悬浮球怎么添加应用)

  • word文档无法修改文件名(word文档无法修改是咋回事)

    word文档无法修改文件名(word文档无法修改是咋回事)

  • 手机快充18w等于多少a(快充18w的手机用40w快怎么样)

    手机快充18w等于多少a(快充18w的手机用40w快怎么样)

  • 公式编辑器中补集符号怎么打(公式编辑器的符号没了怎么办)

    公式编辑器中补集符号怎么打(公式编辑器的符号没了怎么办)

  • 谷歌验证忘了密钥咋办(谷歌验证忘了密钥怎么办)

    谷歌验证忘了密钥咋办(谷歌验证忘了密钥怎么办)

  • 反激活设备是什么意思(反激活在哪里找)

    反激活设备是什么意思(反激活在哪里找)

  • obs设置超清画质(obs设置画面清晰度)

    obs设置超清画质(obs设置画面清晰度)

  • 小米8se怎么设置壁纸(小米8se怎么设置永不锁屏)

    小米8se怎么设置壁纸(小米8se怎么设置永不锁屏)

  • 微网店怎么开(在微店开网店的详细步骤)

    微网店怎么开(在微店开网店的详细步骤)

  • 不是快充手机可以用快充充电器吗(不是快充手机可以用5v2a的充电器吗)

    不是快充手机可以用快充充电器吗(不是快充手机可以用5v2a的充电器吗)

  • Win11自动更新卡在90%怎么办?Win11更新卡在90%解决方法(win11自动更新卡在94%)

    Win11自动更新卡在90%怎么办?Win11更新卡在90%解决方法(win11自动更新卡在94%)

  • avgregcl.exe进程是病毒吗 avgregcl是什么进程 能结束吗(电脑进程ace是什么)

    avgregcl.exe进程是病毒吗 avgregcl是什么进程 能结束吗(电脑进程ace是什么)

  • 使用scrollTo/scrollTop让页面元素滚动到指定位置, 并设置滚动动画(使用二氧化碳灭火器时人应该站在什么位置)

    使用scrollTo/scrollTop让页面元素滚动到指定位置, 并设置滚动动画(使用二氧化碳灭火器时人应该站在什么位置)

  • 行人车辆检测与计数系统(Python+YOLOv5深度学习模型+清新界面)(行人检测技术)

    行人车辆检测与计数系统(Python+YOLOv5深度学习模型+清新界面)(行人检测技术)

  • 企业自建房屋
  • 设立登记核准通知书未签名不能办理其他业务
  • 同产品不同单价能相加开票吗
  • 资本公积转增股本什么意思
  • 企业防伪税控维护方案
  • 委托加工环节原材料收消费税吗
  • 政府补助应计入
  • 营改增对小规模的影响
  • 税率及征收率的区别
  • 营改增后商品房销售合同印花税的计税依据是什么?
  • 营改增以后小规模纳税人如何纳税
  • 营改增后企业所得税
  • 小规模纳税人差额征税
  • 坏账准备税务处理办法
  • 天然气的销售需要什么资质
  • 携税宝报税流程
  • 国家税务总局公告2012年第57号
  • 资产减值准备的账务处理
  • 个体定税标准
  • 贷款利息收到发票怎么办
  • 两个单位的社保合并怎么办理手续
  • 土地使用税和房产税
  • Windows 11 Build 22000.176 (KB5006050) 更新推送(附更新内容+安装)
  • 利息如何做会计分录
  • macbookair怎么设置屏幕
  • iphone6p通讯录不见
  • srv.exe病毒
  • 网络看不到局域网图标
  • 孚日山脉猞猁
  • 买花木计入什么科目
  • ssh怎么带密码
  • javascript背景图片怎么导入
  • loss for
  • vue引用类型
  • web核心的三个标准
  • php错误和异常
  • phpcms教程
  • 建筑业发票范围
  • 预缴与申报
  • 物价变动的影响因素
  • 劳务派遣小规模开票几个点
  • 外币存款利息税
  • python科学计算库有哪些
  • 公司处置已使用4年多的汽车,怎么增值税申报
  • 24张图攻克border-image
  • 福利部门领用材料计入什么科目
  • 承兑汇票大回头是啥意思
  • sql的where条件怎么写
  • mysql查询重复的全部删除
  • 小企业外币业务包括
  • 支付上月采购货款
  • 房屋租赁协议印花税怎么计算
  • 装修费用摊销计入什么科目
  • 价税分离购销合同模板
  • 汇算清缴要补交0.01怎么调成0
  • 费用报销有哪些
  • 收到银联商务客户短信
  • 原材料可以不设明细吗?
  • xp系统开机按什么还原
  • redhat常用命令总结
  • centos怎么样
  • windowsxp如何隐藏文件
  • windows8怎么关闭广告弹窗
  • win10飞行模式开关是灰色的
  • window10正版系统怎么装
  • win10重置系统快捷键
  • 如何修改win7电脑用户密码
  • cocos2dx适配
  • Nodejs+express+html5 实现拖拽上传
  • activity传递数据
  • ubuntu 编译ffmpeg
  • cmd进入控制面板代码
  • python常见算法
  • javascript含义
  • python字符串字符对应个数
  • 王军调研地税局的职务
  • 宁夏地税局局长
  • 沈阳铁西区房产中介电话
  • 福建农村医保怎么报销
  • 争议问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设