迭代训练集,随机抽取batch_size数量的图片,报错索引超出范围index out of range
在训练SRGAN模型时,训练到一半突然终止并报错索引越界,排查发现是在迭代dataloder时,构造数据集的函数中有这样一句:
这句的作用是按照排列好的顺序读取图片 ,打印index语句的时候,打印了一部分,之后出现了索引越界错误,应该是其中某些文件的索引有空,或者超出范围,解决方案是跳过这些索引的文件,所以使用try,except,把这两句框起来,没错的时候正常运行,有错的时候跳过当前索引的文件,就运行成功了。
还是这句,后面训练到一半报错UnboundLocalError: local variable 'labels' referenced before assignment
局部变量在赋值之前已经被引用,解决方案是labels修改为global变量,然后就运行成功了。
11/25后续,后面给数据集添加新数据的时候发现之前label文件夹和对应的img文件夹中图片的数量不一样,笔者训练的是有监督生成对抗网络,这两个文件夹的数据要是成对出现的,可能就是因为这个原因导致有的图片不是成对的,所以才报错了索引错误。
迭代训练集,随机抽取batch_size数量的图片,报错索引超出范围index out of range相关推荐
- 在yolo训练的时候又去测试就会报错:cuda error: out of memory
在yolo训练的时候又去测试就会报错:cuda error: out of memory, cuda.c Assertion '0' failed. 不过,如果是用的yolo-tiny.cfg的话是 ...
- java 带密码连接redis 单节点/集群 No reachable node in cluster报错解决
java 带密码连接redis 单节点/集群 No reachable node in cluster报错解决 maven依赖 <dependency><groupId>red ...
- Java获取压缩包内文件数_使用java.util.zip.ZipFile,压缩包内文件数量过多则报错问题....
引入的jar包不对,或者你的压缩文件不标准.62616964757a686964616fe78988e69d8331333365646331一般就会报这个错误.关于上面英语的翻译:Key featur ...
- (超级容易!)使用yolo v5训练自身数据集超详细教程以及一些报错总结。
这是基于win10系统的,详细教程按这个步骤(这个负责训练)以及这个步骤(这个负责测试)这是我认为最简单的yolo复现教程,真的是保姆级教程,其他的制作标签成voc格式还要转txt格式真jb麻烦. 这 ...
- 从一个文件夹下随机抽取一定数量(比例)的图片移动到另一个文件夹 Python3实现
- 【Python】猫狗图像训练集文件夹下猫狗图片文件分别移动至各自文件夹
这个标题有点拗口,下面描述一下这篇文章做了什么事情: 下载Kaggle的猫与狗图像分类数据集,解压后的train文件夹内存在cat.xx.jpg和dog.xx.jpg两类图片,先需要将其分别移动至tr ...
- etcd集群搭建和使用中常见的报错信息(热key探测系列教程)
etcd的下载地址:https://github.com/etcd-io/etcd/releases 当前最新的v3.4.9,我之前用的时候包括目前京东热key线上都是用的3.4.6,下面主要是看一下 ...
- OpenStack虚拟机部署K8S集群,使用Cinder提供PV报错:mount: special device does not exist
1.出错信息 kubelet挂载pv卷失败,从出错信息来看失败原因是设备不存在 # kubectl describe pods testpvcpod-cinder Mounting command: ...
- k8s:kubeadm搭建k8s集群,加入新master节点报错
加入新的master节点 [root@k8s-master02 ~]#kubeadm join 172.20.1.236:16443 --token 7t2weq.bjbawausm0jaxury \ ...
最新文章
- 宝塔面板 mysql装不上_宝塔面板强制安装mysql8.0
- linux shell 脚本实现tcp/upd协议通讯(重定向应用)
- [译]理解js中的event loop
- hdu 1534(差分约束)
- .NET平台开源项目速览-最快的对象映射组件Tiny Mapper之项目实践
- oracle的pl sql教程,Oracle PL SQL从入门到精通_IT教程网
- 支付宝授权登陆php,支付宝app登录授权的infoStr授权登录流程
- 0804Python总结-单继承,多继承,菱形继承,__init__魔术方法(构造方法)
- 怎样恢复内存卡的视频文件?(图文操作解析)
- 写代码写文章勿有功利心
- 奔波真是辛苦啊,然而生命终将逝去,只希望当一切都结束的时候,能够没有遗憾吧。
- 高德地图自定义点标记大小_自定义高德地图的标记样式和内容
- 真正的软件测试实习2
- 荧光定量PCR:基因相对表达量计算方法
- 腾讯后端面试题python_python技术面试题(十九)--腾讯
- 如何自定义Android推送提示音,让你的应用与众不同
- ios 闪退的原因及解决方案
- 2023年计算机毕设选题推荐
- JAVASE——2.IO流
- 使用putty上传下载文件
热门文章
- python编程实例 下载-Python编程从入门到实践PDF下载高清完整扫描原版
- 微信小程序 一键授权 给第三方平台代开发管理(二,一键授权给第三方平台)
- ThinkPad E531加装固态硬盘全过程
- 嵌入式系统设计与制作报告
- 计算机被篡改ip地址,windows7系统下局域网电脑被篡改IP地址如何解决
- Python Tensorflow + CNN + Opencv 英雄联盟小地图识别,LOL Minimap Scanner
- 程序员心理小测试:你是否患上抑郁症?
- Spark2.0机器学习系列之2:Logistic回归及Binary分类(二分问题)结果评估
- 压缩感知稀疏基之离散余弦变换(DCT)和离散正弦变换(DST)
- FFT results in spectrum alising,picket fence effect, spectrum leakage, spectrum interference