位置: IT常识 - 正文

tt100k数据集跑yolov5s模型时,所遇到的问题记录(timit数据集)

编辑:rootadmin
tt100k数据集跑yolov5s模型时,所遇到的问题记录

推荐整理分享tt100k数据集跑yolov5s模型时,所遇到的问题记录(timit数据集),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:跑数据集要什么显卡,跑数据集要什么显卡,数据集怎么跑,数据集怎么跑,trec06c数据集,timit数据集,movielens100k数据集简介,utkface数据集,内容如对您有帮助,希望把文章链接给更多的朋友!

错误1:  FileNotFoundError: [Errno 2] No such file or directory: 'yolov5s.pt'

解决:离谱,重新运行就没了这个错误,开始报下一个错误。意思是找不到权重文件,但明明weights目录下有这个pt文件。

错误2:   AttributeError: Can't get attribute 'SPPF' on <module 'models.common' from '

解决:网上查说是缺少一个代码段,在models/common.py里

 代码贴在下面,加到相应位置就可以。

class SPPF(nn.Module): def __init__(self, c1, c2, k=5): super().__init__() c_ = c1 // 2 self.cv1 = Conv(c1, c_, 1, 1) self.cv2 = Conv(c_ * 4, c2, 1, 1) self.m = nn.MaxPool2d(kernel_size=k, stride=1, padding=k // 2) def forward(self, x): x = self.cv1(x) with warnings.catch_warnings(): warnings.simplefilter('ignore') y1 = self.m(x) y2 = self.m(y1) return self.cv2(torch.cat([x, y1, y2, self.m(y2)], 1))

网上有说这个方法解决不了,其他人的方法如下图

错误3:    RuntimeError: Given groups=1, weight of size [512, 1024, 1, 1], expected input[1, 512, 8, 8] to have

解决:默认的模型配置文件yaml路径没有指定。 添加路径即可。

错误4:   Exception: train: Error loading data from ../coco128/images/train2017/: train: ..\coco128\images\train2017 does not exist

解决:是coco128数据集的位置有问题,我的coco数据集放在了项目目录下,但是实际应该放在项目目录的平行目录中

同时 coco128.yaml文件中的路径也需要设置正确,一个“.”表示上级目录,调整之前是上上级目录

 错误5:TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主

tt100k数据集跑yolov5s模型时,所遇到的问题记录(timit数据集)

解决:离谱,好像是网络问题。

错误6: RuntimeError: result type Float can‘t be cast to the desired output type long int

解决:通过百度搜索,看到别人解决方案,

1.打开你的【utils】文件下的【loss.py】

2.按【Ctrl】+【F】打开搜索功能,输入【for i in range(self.nl)】找到下面的一行内容:

(上面的代码在【loss.py】的后半部分)

将下面的代码替换掉上图中的红圈部分:

anchors, shape = self.anchors[i], p[i].shape

 3.按【Ctrl】+【F】打开搜索功能,输入【indices.append】找到下面的一行内容: 

上面的代码在【loss.py】的最后部分,具体位置在上一处搜索位置的下面10行左右)

 将下面的代码替换掉上图中的红圈部分:

indices.append((b, a, gj.clamp_(0, shape[2] - 1), gi.clamp_(0, shape[3] - 1))) # image, anchor, grid

 之后就可以了。

看别人的博客说如果还不行

调试detect文件测试时遇到的问题:

1.问题如下以及网上搜到的解决方法:

解决方案来自:一步真实解决AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘_蓝胖胖▸的博客-CSDN博客

2.另一个问题:

RuntimeError: The size of tensor a (80) must match the size of tensor b (56) at non-singleton

解决方法是,yolov5s.pt默认下载的6.1,而模型是5.0,所以去下载5.0的权重文件就行。

解决方法来自:【解决问题】RuntimeError: The size of tensor a (80) must match the size of tensor b (56) at non-singleton_王大队长的博客-CSDN博客

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

上一篇:rteng7.exe - rteng7是什么进程 有什么用

下一篇:Linux中文件系统的目录结构详细介绍(linux操作系统文件系统)

  • 不含税销售额计算公式理解
  • 农副产品商贸公司标语
  • 对方发票丢了能报销吗
  • 取得社会团体会费专用票据可以税前扣除吗
  • 利息费用和利息支出的区别计算公式
  • 款项已付发票未到,怎么做凭证
  • 加计扣除是什么意思举例说明农产品
  • 员工宿舍免征房产税
  • 农产品核定扣除范围
  • 无法收回的应收款计入什么科目
  • 职工培训费进项能抵扣吗
  • 个人投资借款长期不还要缴纳个人所得税吗?
  • 收的标书收入增值税多少
  • 销项税额与进项税额区别
  • 分期付款股权转让
  • 固定资产评估费计入什么会计科目
  • 支票入账怎么填写
  • 预付保险费属于什么会计科目
  • 增值税谁来付
  • 手机压缩包损坏怎么修复
  • 笔记本闪屏正常吗
  • 劳务费要申报个税吗怎么申报
  • php编程代码
  • 公司已经控股一年怎么办
  • taro-ui-vue3
  • 挂在树上的小鸟怎么画
  • 多目标pso
  • 捆绑销售如何进行账务处理?
  • php 断点续传
  • canvas画线条
  • 机器学习:基于逻辑回归对优惠券使用情况预测分析
  • 钉钉防止撤回
  • Yii基于CActiveForm的Ajax数据验证用法示例
  • 微擎框架是开源的吗
  • 农产品进项税抵扣填报方法
  • 劳务公司可以
  • 用于研发的材料后期销售了应该怎么账务处理
  • mysql详细教程
  • mongodb $nin
  • 公司被吊销营业执照的法律后果是什么?
  • 一张报关单是可以报关吗
  • 期末进行存货清查
  • 接受捐赠计入
  • 其他应收款主要是什么
  • 个体工商户生产经营税
  • 进项税金抵扣
  • 税法规定的增值税是指
  • 公司只有收入没有支出违法吗
  • 公司没有车加油费怎么报
  • 专项拨款会计分录
  • 结转未交增值税为什么是零
  • 累计盈余的主要来源有
  • 汽车保险费能不能不交
  • 资本性支出项目管理
  • 其他资本公积核算哪些内容
  • 银行对账单怎么修改
  • xp系统开机到window界面一直重启
  • 快速清理朋友圈的方法
  • windows mobile应用下载
  • 安装windows7之前,应该做好准备工作
  • win8打开运行的快捷键是什么
  • centos5安装步骤
  • ntfs硬盘分区整数
  • win10系统出现蓝色框框
  • Win8中漂亮的metro开始画面图标最大列数的设定方法
  • windows中创建的任务计划可以多久执行一次任务?
  • 怎么用windows
  • perl -pi
  • js原型继承和构造继承
  • 批处理文件的拷贝怎么写
  • nodejs爬取数据
  • node语句
  • unity数据结构和算法
  • shell脚本遍历文件
  • 基于javascript的毕业设计选题
  • python九大特点
  • javascript截图找图
  • 国家税务局查询发票
  • 企业报税年报如何填写
  • 郑州土地出让金2023年多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设