热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

windowscaffe训练自己的数据

1.在data目录下建立文件夹image1000test200,将训练的图片数据放入train文件中,将测试的数据放入val文件中,同时在image1000test200文件夹下生

1.在data目录下建立文件夹image1000test200,将训练的图片数据放入train文件中,将测试的数据放入val文件中,同时在image1000test200文件夹下生成两个标签文件train.txt和val.txt,train.txt的文件如下图所示:
windows caffe 训练自己的数据
注意:图片和标签之间只有一个空格,之前直接下载的别人的标签文件,图片和标签之前有多个空格,导致转换数据格式的时候一直报错:can’t open or find….图片文件
2.转换数据格式,建立.bat文件,内容如下,双击运行即可生成转换好数据格式的数据

对测试数据转换:
SET GLOG_logtostderr=1
Build\x64\Debug\convert_imageset.exe –backend=leveldb –resize_width=32 –resize_height=32 D:\caffe_vs\caffe-master\data\image1000test200\val\ D:\caffe_vs\caffe-master\data\image1000test200\val.txt D:\caffe_vs\caffe-master\data\image1000test200\valldb 0
Pause

对训练数据转换:
SET GLOG_logtostderr=1
Build\x64\Debug\convert_imageset.exe –backend=leveldb –resize_width=32 –resize_height=32 D:\caffe_vs\caffe-master\data\image1000test200\train\ D:\caffe_vs\caffe-master\data\image1000test200\train.txt D:\caffe_vs\caffe-master\data\image1000test200\trainldb 0
Pause
3. 生成均值文件
生成测试文件的均值文件
Build\x64\Debug\compute_image_mean.exe –backend=leveldb D:\caffe_vs\caffe-master\data\image1000test200\valldb D:\caffe_vs\caffe-master\data\image1000test200\val_mean.binaryproto
pause

生成训练文件的均值文件
Build\x64\Debug\compute_image_mean.exe –backend=leveldb D:\caffe_vs\caffe-master\data\image1000test200\trainldb D:\caffe_vs\caffe-master\data\image1000test200\train_mean.binaryproto
pause
4.在image1000test200下新建文件夹train_val,将examples/cifar10下面的cifar10_quick_solver.prototxt文件和cifar10_quick_train_test.prototxt文件拷贝到train_val文件夹中,重命名如下图所示:
windows caffe 训练自己的数据
然后对这两个文件进行如下修改:
windows caffe 训练自己的数据
windows caffe 训练自己的数据
5.最后编写.bat文件,内容如下,双击运行即可
Build\x64\Debug\caffe.exe train –solver=data/image1000test200/train_val/mine_solver.prototxt
pause

训练自己的数据
参考:
http://www.cnblogs.com/newbyang/p/5685358.html
http://blog.csdn.net/zr459927180/article/details/51001536
http://blog.csdn.net/u012878523/article/details/41698209
http://blog.csdn.net/u013657981/article/details/49497753


推荐阅读
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • windows便签快捷键_用了windows十几年,没想到竟然这么好用!隐藏的功能你知道吗?
    本文介绍了使用windows操作系统时的一些隐藏功能,包括便签快捷键、截图功能等。同时探讨了windows和macOS操作系统之间的优劣比较,以及人们对于这两个系统的不同看法。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
author-avatar
真实的小莹_808
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有