cuda_success error

问题描述

  • 在参考http://www.cnblogs.com/denny402/p/5083300.html自己尝试预处理和训练数据的时候,出现了error == cudaSuccess (11 vs. 0) invalid argument的问题

解决方法

  • 参考网址:https://github.com/rbgirshick/rcnn/issues/28
  • 当时在写Makefile.config时,把

    CUDA_ARCH := -gencode arch=compute_20,code=sm_20 \
    -gencode arch=compute_20,code=sm_21 \
    
    • 1
    • 2
    • 3

给注释了,在上面的网址中将这两行取消注释,重新编译一下即可正常训练和测试了
* 最后的结果

out of memory的问题

  • 可以通过设置test的batchsizetest_iter。将batchsize调节得小一点,只要保证两个相乘之和等于测试的个数即可

使用过程中突然掉电

  • 可以从caffemodel中恢复当前状态并继续训练,参考代码如下:

    ./build/tools/caffe train --solver=models/bvlc_reference_caffenet/solver.prototxt --snapshot=models/bvlc_reference_caffenet/caffenet_train_iter_10000.solverstate
    
    • 1
    • 2
  • 参考链接:http://nfeng.cc/2016/05/19/caffe-solverstate/

python接口的使用问题

  • 问题:'module' object has no attribute 'LabelMap'
  • 解决办法:需要将python的目录添加到~/.bashrc中去。
  • 参考链接:https://github.com/weiliu89/caffe/issues/4

找不到caffe.pb.h的问题

  • 我的问题是caffe/util/cudnn.hpp:8:34: fatal error: caffe/proto/caffe.pb.h: 没有那个文件或目录
  • 在网上找了很多这个问题,但是相同的问题的原因不一样,我的caffe在make与cmake的过程中都没有问题,后来是在https://github.com/muupan/dqn-in-the-caffe/issues/3上找到了解决办法,缺失的文件是放在caffe安装根目录的include文件夹中,具体的解决办法如下

    protoc src/caffe/proto/caffe.proto --cpp_out=.
    mkdir include/caffe/proto
    mv src/caffe/proto/caffe.pb.h include/caffe/proto
    
    • 1
    • 2
    • 3
    • 4
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012526003/article/details/68215496

caffe使用过程中遇到的问题和解决办法相关推荐

  1. ac ap方案 华为_今天给大家总结下AC+AP架构使用过程中的若干问题及解决办法

    原标题:今天给大家总结下AC+AP架构使用过程中的若干问题及解决办法 早前发布了一篇<手把手教您如何大范围无线组网>,当时有朋友留言要我给点更详细的配置,有朋友建议用华为设备,也有朋友建议 ...

  2. Python 爬虫中国知网论文过程中遇到的坑及解决办法

    假期,老师给布置了 Python 爬虫中国知网论文的任务,目前实现了登录和搜索功能,先写一下遇到的坑和解决办法吧. Python 爬虫中国知网论文过程中遇到的坑及解决办法 一. selenium 模块 ...

  3. 编译apache过程中出现如下错误及解决办法

    在编译apache的过程中出现如下错误: no SSL-C headers found configure: error: ...No recognized SSL/TLS toolkit detec ...

  4. Cordova安装与配置过程中出现的问题及解决办法

    最近在学习jQuery Mobile,在配置环境的过程中,遇到了一些问题,看百度这方面的资料挺少的,就自己总结一下了 1,在安装Cordova CLI过程中,提示出错,基本上是网速的问题,多安装几遍就 ...

  5. python实验过程中遇到的问题以及解决办法_20183413 2029-2020-2《Python程序设计》实验一报告...

    20183413 2019-2020-2 <Python程序设计>实验一报告 课程:<Python程序设计> 班级: 1834 姓名:李杰 学号: 20183413 实验教师: ...

  6. Git 使用过程中遇到的问题以及解决办法

    git 是项目当中最常用的代码管理库,熟练的使用git不是万能的,但不能熟练的使用git是万万不能的,归纳了一下真正开始在多人协作的代码库中提交自己的代码时遇到的问题. git fetch 失效的问题 ...

  7. ansys在求解过程中死机关机的解决办法

    ansys是一款功能强大的仿真软件.它用于分析工程领域的结构分析和流体动力学.在使用ansys软件时,必须面对许多复杂的问题,并且计算机会崩溃关机.这导致工作人员的时间浪费以及效率低下. ansys关 ...

  8. ubuntu 安装过程中 安装界面卡死完美解决办法 笔记本

    在安装ubuntu过程中,由于是神舟电脑,问的淘宝客服,没想到比我还白,在网上搜了资料,总结如下: 1 设置优盘启动 这里就不多说了,网上资料很多,找个工具直接写进u盘就好. 2 u盘启动过程中,会出 ...

  9. hive安装 ———附下载链接、安装过程中所遇问题及解决办法(linux)

    目录 一.前期准备 1. hive 及相关配置文件下载 1. hadoop集群 2. 安装mysql 二.安装hive 1. 解压并安装 Hive 使用下面的命令,解压 Hive 安装包: 2. 配置 ...

最新文章

  1. Java和.NET使用DES对称加密的区别
  2. AI一分钟 | 雷军家小米音箱开始控制电视啦,有望成为智能家居中心;国民公公王健林也玩AI,线上线下一起整
  3. 给 Spring Boot 项目减减肥!18.18M 到 0.18M 是如何做到的?
  4. pythonamp;nbsp;reamp;nbsp;group()
  5. git 如何删除本地创建的仓库(转载自 https://segmentfault.com/q/1010000002996177?_ea=262685)...
  6. 龙芯3A4000 VNC配置
  7. 可穿戴设备对企业的积极意义
  8. Postgres访问其他PostgresQL数据库的功能DBLINK
  9. VUE3(setup响应式函数系统API)
  10. php禁止上传,PHP禁止某些类型的上传文件_PHP教程
  11. 网易的企业免费邮箱和腾讯的企业邮箱
  12. windows下调整linux分区大小,如何在Windows 10/8/7中调整分区大小
  13. Unity3D中英文对照手册
  14. [渝粤教育] 西南科技大学 交通管理与控制 在线考试复习资料2021版
  15. Android studio中出现keeps stopping现象
  16. java 龟兔赛跑_Java实现多线程模拟龟兔赛跑
  17. 除了VR 还有什么能在2016年撬动物联网?
  18. 利用Javascript制作宾果(BINGO)游戏
  19. Android按返回键(后退键)Back键事件捕获的两种方法
  20. ios wkweb设置图片_在iOS中使用WKWebView如何支持展示webp格式图片(包括本地html)?...

热门文章

  1. boost::scoped_thread相关的测试程序
  2. boost::safe_numerics模块实现检测到的数据类型溢出的测试程序
  3. boost::mpl::always相关用法的测试程序
  4. Boost:基于不同容器的有界缓冲区比较
  5. VTK:网格之TableBasedClipDataSetWithPolyData2
  6. VTK:网格之CapClip
  7. VTK:图表之GraphToPolyData
  8. Qt Creator列表和其他数据模型
  9. malloc分配内存的原理?
  10. QT的QScriptContext类的使用