用SSD训练自己的数据集时报错
来源:互联网 发布:产品市场矩阵 编辑:程序博客网 时间:2024/06/07 01:28
训练时出现如下错误:
F1023 20:58:25.679929 10640 annotated_data_layer.cpp:205] Check failed: std::equal(top_shape.begin() + 1, top_shape.begin() + 4, shape.begin() + 1)
这是因为数据集里有些图片不是RGB格式,用python脚本把所有图片全部转化:
from PIL import Imageimport os#读取原始文件夹里的图片path = "/raid/wangw/mydata/V1/VOCdevkit/VOC2007/JPEGImages/"for filename in os.listdir(path): #os.listdir()返回指定文件夹包含的文件或者文件夹的名字的列表,以字母顺序 try: img = Image.open(path+filename) img = img.convert("RGB") img.save("/raid/wangw/mydata/V1/VOCdevkit/VOC2007/Images/"+filename,"PNG") except: print("This file format is not support")
记得修改对应的路径,并新建一个images的文件夹用来存储转换后的图片
阅读全文
0 0
- 用SSD训练自己的数据集时报错
- 用SSD训练自己的数据集
- SSD框架训练自己的数据集
- SSD训练自己的数据集
- SSD框架训练自己的数据集
- SSD框架训练自己的数据集
- SSD训练自己的数据集
- SSD框架训练自己的数据集
- ssd训练自己的数据集
- 用SSD训练自己的数据集(VOC2007格式)
- SSD 训练自己的数据
- [2] SSD配置+训练VOC0712+训练自己的数据集
- 【SSD】用caffe-ssd框架自带VGG网络训练自己的数据集
- 【SSD】用caffe-ssd框架MobileNet网络训练自己的数据集
- SSD安装及训练自己的数据集
- Tensorflow-SSD测试及训练自己的数据集
- 深度学习ssd检测模型训练自己的数据集
- 目标检测SSD:训练自己的数据集
- window下创建、删除 服务
- Talk About 2.5G And 5G
- ssh配置文件ssh_config和sshd_config区别
- canvas 绘制路飞
- 自定义GridView
- 用SSD训练自己的数据集时报错
- 连接一个没有监听的端口结果会怎样
- Java基础:注解
- 非即时沟通技巧
- SwapBuffer分析
- 把时间当作朋友
- 利用SVC(Support Vector Classifier)对digits数据进行分类
- maven snapshot和release版本的区别
- 设计模式之责任链模式