1. 搭建的环境和代码:win7 64bit + vs2013+CUDA7.5

http://blog.csdn.net/thesby/article/details/50880802

2. 编译,制作数据集,训练参考的:

http://www.cnblogs.com/denny402/tag/caffe/

http://linusp.github.io/2015/07/21/caffe-base-usage.html

http://blog.csdn.NET/u013657981/article/details/49497753

遇到的问题:

遇到很多很多问题。

如:1. Check failed: error == cudaSuccess (35 vs. 0) CUDA driver version is insufficient for CUDA runtime version

解决办法:换英伟达显卡版本更高的电脑训练模型。

参考地址:http://stackoverflow.com/questions/31688759/mac-caffe-cuda-driver-issue

2.“error == cudaSuccess (2 vs. 0) out of memory”

解决办法:显存不足的错误,把train_val.prototxt中的batch_size从256一路改到4才成功

参考地址:http://blog.csdn.Net/songyu0120/article/details/46728113

3. 在训练模型的时候,无故就奔溃了:

解决办法:是因为被训练的图片大小是:136*38,尺寸太小。我最后把它扩展成256*256,模型训练成功。

4. 训练出来的模型,分类的分不出来:

这个问题,纠结了两天,解决了。

主要问题是: 它在做模型的时候没有收敛。 导致分类不出来。如何才能让它收敛呢:

a. 因为我的GPU性能差,所以我换成同事的电脑,是GFORCE 950.

b. 即使是950还是不行。 因为我把batch_size改为了4,太小了。导致其不收敛。

c. 最后我把solver.prototxt的编译model从GPU改为了CPU。 将batch_size改为256, test的batch_size改为了50,模型训练了一个晚上,收敛了。

最新文章

  1. IDEA插件
  2. go 数据类型转换
  3. 团队项目——站立会议DAY10
  4. hdu1875 畅通工程再续 最小生成树并查集解决---kruskal
  5. 9款基于CSS3 Transitions实现的鼠标经过图标悬停特效
  6. 深入了解VSTS的Unit Test测试属性
  7. Lisp的永恒之道 好文
  8. hbase mlockall
  9. Go并发示例-Pool
  10. Docker构建其它组件
  11. 修改Linux系统默认编辑器
  12. InnoDB体系架构(一)后台线程
  13. docker常用命令记录
  14. MyBatis学习笔记(三) Configuration类
  15. FTP服务器搭建(Centos7)
  16. docker swarm+register-web+shipyard搭建
  17. Unknown Treasure---hdu5446(卢卡斯+中国剩余定理)
  18. 使用java.net.URLConnection发送http请求
  19. handsontable-developer guide-cell type
  20. javascript的HelloWorld

热门文章

  1. DELPHI新的变量的声明方法
  2. C#+AE 判断点是否在面内的方法
  3. DotNetty 学习
  4. 完全定制UITabBarViewController
  5. 多个Jar的合并操作
  6. nginx 代理ssh
  7. 详细解读Android中的搜索框(四)—— Searchable配置文件
  8. 一步一步做出属于自己的Eclipse
  9. Javascript 对象(object)合并
  10. Git: Push rejected 的解决方案