本文讲解如何对网上下载的一个图片利用训练好的cifar模型进行分类

第一步

上一篇文章训练好以后会得到两个文件

从网上查阅资料解释来看,第一个caffemodel是训练完毕得到的模型参数文件,第二个solverstate是训练中断以后,可以用此文件从中断地方继续训练(具体使用方法目前尚未测试)

第二步

新建一个代表cifar10数据标签txt文件,放在examples下的cifar10文件夹内,本文采用名称为synset_words的txt文件,内容如下:

从网上随便下载一个图片,但是注意,最好是cifar里面包含的种类,当然也可以下载其他的,不过分类得到的标签肯定不对,因为训练得到的模型不包含此种类。

比如我下载了一只猫:

第三步

使用模型进行分类,建立一个bat文件,比如我在E:\caffeDEV1\caffe-windows\Build\x64\Release下[同样可以在debug下]建立classification.bat,内容如下
classification.exe E:\caffeDEV1\caffe-windows\examples\cifar10\cifar10_quick.prototxt E:\caffeDEV1\caffe-windows\examples\cifar10\cifar10_quick_iter_4000.caffemodel.h5 E:\caffeDEV1\caffe-windows\examples\cifar10\mean.binaryproto E:\caffeDEV1\caffe-windows\examples\cifar10\synset_words.txt E:\caffeDEV1\caffe-windows\examples\cifar10\dog.jpg
pause

如果你建立在其他地方,请注意你的路径。bat的格式为XX/XX/classification.exe xx/xx/网络结构(cifar10_quick.prototxt) XX/XX/训练好的模型(.caffemodel.h5)  XX/XX/均值文件 XX/XX/下载的图片(XX/XX代表路径 )

第四步

也就说最后一步,直接运行这个bat文件,双击就行,得到如下结果

【注】我在其中一个地方卡了很久,千万千万不要把modelcaffe.h5的后缀改为modelcaffe,也就是说,千万别删掉了h5,我一直以为调用cifar10_quick_iter_4000.caffemodel,结果呵呵了,卡了一下午

参考原文:

http://m.blog.csdn.net/article/details?id=51483206

Microsoft caffe(caffe-windows) cifar实例编译之model的使用相关推荐

  1. 【caffe-Windows】cifar实例编译之model的生成

    参考:<span style="font-family: Arial, Helvetica, sans-serif;">http://blog.csdn.net/che ...

  2. 【caffe-Windows】cifar实例编译之model的使用

    本文讲解如何对网上下载的一个图片利用训练好的cifar模型进行分类 第一步 上一篇文章训练好以后会得到两个文件 从网上查阅资料解释来看,第一个caffemodel是训练完毕得到的模型参数文件,第二个s ...

  3. 【caffe-Windows】mnist实例编译之model的使用-classification

     [caffe-Windows]mnist实例编译之model的使用-classification 标签: 深度学习caffe 2016-08-16 11:24 1349人阅读 评论(12) 收藏 ...

  4. 【caffe-Windows】mnist实例编译之model的使用-matlab

    前言 针对上一个caffe文章留下的matlab手写数字识别的问题,感谢caffe中文社区的 @ghgzh 的提示,原文请看:caffe中文社区 第一步 手写图片的制作方法我就不说了,直接把我自己画的 ...

  5. 【caffe-Windows】mnist实例编译之model的生成

    其实这个和cifar的实例基本相同,只不过数据转换的方法不一样 [说明,此博客按照我自己的路径设置的相关操作,读者如果自行选择其他路径,记得在bat和prototxt等文件修改路径] 第一步 下载数据 ...

  6. 【caffe】windows下caffe+vs2013+python2.7+cuda8.0+cmake3.8编译与配置

    项目的需要,终究还是用到了深度学习,Caffe无疑是我这种菜鸟最好的入门平台,然鹅,事情并没有想象的那么简单!!!单是编译caffe的库就已经把我折腾得灰头土脸了,搜了很多caffe的编译教程,一步一 ...

  7. caffe在windows平台上的编译

    接触caffe已经一年有余,一直在Ubuntu下使用.但Ubuntu对N卡驱动支持性不太好.安装Ubuntu系统时最好不要联网,系统安装好之后也y一定不能更新.否则容易出现无限登陆,导致无法进入系统. ...

  8. Caffe Windows版本的编译

    2019独角兽企业重金招聘Python工程师标准>>> 1:Caffe的主版本只支持Linux,所以要下载专门的Caffe Windows版本,网址为 https://github. ...

  9. 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程

    前言 首先来一波地址: happynear大神的第三方caffe:http://blog.csdn.net/happynear/article/details/45372231 Neil Z大神的第三 ...

  10. Caffe在Windows上的搭建

    不论开始学什么,搭建环境总是让人头疼,这次是因为要在VS上调用Caffe,所以就在windows上搭建Caffe,Windows相对于Linux确实不适合学习,哎!废话少说,把自己还记着的记录下来吧. ...

最新文章

  1. 国内“重量级”单体数据中心开始运营 火了这个县
  2. [攻防世界 pwn]——string(内涵peak小知识)
  3. Qt Label自适应显示Logo图片
  4. amos调节变量怎么画_插画师该怎么收费?两个方法一看就懂。
  5. form表单中根据值判断是否disabled_Java 0基础入门 (Html表单、表单元素)
  6. scratch数学编程100例_《scratch编程+数学》课程:编程实现数字黑洞冰雹猜想
  7. 转载linux ip命令新手入门
  8. SQL Prompt快捷键整理(使用帮助)
  9. Python科学计算——Numpy知识点
  10. 高一计算机基础知识题简答题,高一信息技术试题及答案
  11. viewpage2简单实现tablayout
  12. 仗剑走天涯,执手闯天下
  13. 表扩展字段2种实施方案研究
  14. Math三点共线判断
  15. 玩转Reactjs第三篇-组件(模式stateprops)
  16. 如何将html转移安卓手机,怎样设置呼叫转移,教您安卓手机如何设置呼叫转移
  17. 查看matlab当前路径,Matlab 如何查找当前路径下文件夹
  18. excel基础(一)
  19. 5分钟接入钉钉工作流之模板配置、钉钉接口流程发起
  20. kernel编译过程

热门文章

  1. 基于Open XML 导出数据到Excel
  2. C++知识点(三)函数
  3. markdown 常用语法格式
  4. UOJ356 [JOI2017春季合宿] Port Facility 【启发式合并】【堆】【并查集】
  5. Android AR场景拍照技术实现(有关键源代码)
  6. Private Bytes,Working Set,Virtual Size的区别
  7. Hadoop2.0安装
  8. 我的 Python3.x 的开始-2018.8.3
  9. 并发编程 - io模型 - 总结
  10. 8个很实用的在线工具来提高你的Web设计和开发能力