位置: IT常识 - 正文

【已解决】ERROR:The testing results of the whole dataset is empty(error出错)

编辑:rootadmin
【已解决】ERROR:The testing results of the whole dataset is empty 问题描述

推荐整理分享【已解决】ERROR:The testing results of the whole dataset is empty(error出错),希望有所帮助,仅作参考,欢迎阅读内容。

【已解决】ERROR:The testing results of the whole dataset is empty(error出错)

文章相关热门搜索词:error出错,error !,error出现怎么解决,error出现怎么解决,error出现怎么解决,error l,error ,error ,内容如对您有帮助,希望把文章链接给更多的朋友!

使用MMdetection复现论文swin Transformer,显示错误:ERROR:The testing results of the whole dataset is empty,与此同时,各项评价指标如AP,AR结果趋于零,F1值变成-1,loss与grad_norm爆炸增加,具体情形如下图: 图1: 图2: 图3:

问题分析

看到报错的第一眼,猜测可能是数据集的问题,所以检查了数据集的路径,然后检查了数据集里面是否有图片,但经过一番验证,排除了这种可能性。如果数据集本身有问题,代码一开始就无法运行起来,因为mmdet一定会报错,而且报错内容是:找不到数据集或者说找不到某张图片。 再仔细观察报错:ERROR:The testing results of the whole dataset is empty,拿不到测试结果,结合爆炸的loss与grad_morm,我有理由怀疑是梯度爆炸或者梯度消失所导致的。有了这个猜测,我回头审视自己的代码,最有可能导致梯度爆炸的超参数就是学习率lr,是不是我自己设置的学习率lr不合适? 学习率是啥? 学习率是梯度下降多次迭代过程中,用来控制模型学习进度的超参数。可以这么理解,学习率大就学的快(梯度下降块),学习率小就学得慢,但学习率并非越大越好,学习率过大,容易造成梯度爆炸或者消失。

解决办法

MMdetection默认的学习率,大多都是0.02,如果不刻意更改,模型会使用这个学习率去训练,swin Transformer没办法在lr=0.02条件下训练,将学习率更改为论文设定的0.0001,模型就正常训练。 在MMdetection中,学习率的调整是在目录:configs/base/schedules/schedule_1x.py文件中: 学习率调整后的正常的训练结果:

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

上一篇:Element UI - v-infinite-scroll无限滚动组件

下一篇:人工智能会影响测试工程师吗(人工智能会影响经济发展吗)

  • 个体户文化事业建设费征收范围
  • 小规模不动产租赁税率5%
  • 贸易公司经营范围有限制吗
  • 发票认证了申报系统没有数据
  • 固定资产一次性扣除怎么做账
  • 营改增的增值税
  • 外商投资企业合并
  • 施工企业材料采购
  • 工业企业如何进行设备的选购管理
  • 不动产可以拆吗
  • 非居民企业的征税范围
  • 出差补贴是否缴纳个人所得税 北京
  • 防伪税控技术维护费是进项还是销项
  • 中介公司属于工业企业吗
  • 对外开具发票
  • 以前年度损益调整在利润表中怎么填
  • linux查杀webshell
  • linux 使用u盘
  • 其他应付款冲回计入哪个科目
  • 平均净资产和净资产
  • 付出去的款项退回的会计分录如何做
  • 营改增后房地产会计账务处理
  • PHP:curl_errno()的用法_cURL函数
  • php phyon
  • 支付手续费委托代销是什么意思
  • 怎么查发票的真假鉴定
  • 进项税和销项税谁交
  • 山东省项目
  • 处置固定资产的增值税怎么处理
  • php知识点汇总与解答
  • lsscsi命令详解
  • 研发的无形资产
  • 企业提取盈余公积属于什么会计科目
  • 用人民币支付的公司
  • 计提 增值税
  • 给离职员工买社保的风险
  • 财务软件费用可以抵税吗
  • 公司开一般户需要多久
  • 公司土地使用权可以自主转让吗
  • 契税并入土地价值吗
  • 补贴收入是否交印花税
  • 母公司处置子公司合并报表
  • 补办理营业执照需要什么材料
  • 自来水厂被收购,员工怎么办
  • 计划成本法下的会计科目
  • 营改增后转让土地使用权怎么交增值税
  • 社保缴费基数如何核定
  • 做好年底冲刺
  • 小规模纳税人进口货物增值税税率
  • 如何查看员工社保
  • 收到境外打电话来怎么办
  • 企业租用个人房屋的财税处理
  • 如何把数据导入mysql中
  • win7激活怎么关闭
  • windows勒索病毒溯源
  • 国内的windows是正版吗
  • win8无法进入系统
  • mac怎么一键关机
  • win8 metro应用
  • centos6.10内核版本
  • centos7.6忘记密码了怎么办
  • win8.1怎么用
  • linux 进入命令
  • win10安装字体的操作步骤
  • linux文件复制到windows
  • 装win8.1
  • win7系统中怎样没有智能卡服务
  • win7只能上qq不能上网页
  • w32tm命令
  • unicode和utf–8 编码
  • node.js+express
  • python中flask模块
  • python t()
  • Unity3D的MonoBehaviour可重写函数
  • js最简单的代码
  • 创建shell脚本命令
  • mysql数据类型大全
  • 惠州市房产交易税费征收标准
  • 买车险代收车船税合法吗
  • 四川成都离剑门多远
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设