CAFFE+FASTERCNN安装记录

本文记录了ubuntu15.10上面安装caffe和运行fasterRcnn的过程,把其中遇到的问题和解决办法记录一下,以备查看。

主要参考

http://ouxinyu.github.io/Blogs/20151108001.html

Caffe + Ubuntu 15.04 + CUDA 7.5 新手安装配置指南

http://blog.csdn.net/helloeveryon/article/details/48789079

1:安装Ubuntu

下载ubuntu15.10,用ultraiso做成启动盘,然后安装。安装过程中,忘了手动分配swap交换分区,系统自动分配的

问题:ubuntu系统安装好后,文件名显示不全。

解决:是因为显卡驱动问题,安装CUDA驱动就可以了。

2:安装CUDA显卡驱动

先把错配的显卡驱动清理干净

sudo apt-get --purge remove nvidia-*

到https://developer.nvidia.com/cuda-downloads下载对应的deb文件

到deb的下载目录下

sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb

sudo apt-get update

sudo apt-get install cuda

sudo reboot

完成,cuda和显卡驱动就都装好了;其他的什么都不用动

而网上大部分中文和英文的参考教程都是过时的,折腾几个小时不说还容易装不成。

3:安装CUDA显卡驱动

安装Intel MKL 或Atlas,没有参考博文中的方法,偷懒装的Atlas

安装命令:

sudo apt-get install libatlas-base-dev

4:安装OPENCV3.1.0

http://www.tuicool.com/articles/nYJrYra ubuntu +opencv3.1 安装指南

问题:

(1):file included from /usr/local/cuda/include/cuda_runtime.h:76:0, from <command-line>:0:/usr/local/cuda/include/host_config.h:115:2: error: #error -- unsupported GNU version! gcc versions later than 4.9 are not supported! #error -- unsupported GNU version! gcc versions later than 4.9 are not supported! ^

You can try install gcc-4.9 and g++-4.9 to solve this problem temporarily. But the linker will report undefined references errors later because all other libraries (protobuf,leveldb,opencv) in Ubuntu 15.10 are compiled with GCC version 5.2. They are not compatible.

--- #error -- unsupported GNU version! gcc versions later than 4.9 are not supported!+++ //#error -- unsupported GNU version! gcc versions later than 4.9 are not supported!

解决:To solve this problem we have to "hack" the CUDA toolkit by editing /usr/local/cuda/include/host_config.h. Comment line 115.

(2)在带有中文名字的文件夹中进行 make opencv3.0,导致错误,以后一定要避免有中文名字。

(3) 修改Makefile文件(不是Makefile.config)

在位置((LIBRARIES+= glog gflags protobuf leveldb snappy \lmdbboost_system hdf5_hl hdf5 m \

opencv_coreopencv_highgui opencv_imgproc opencv_imgcodecs))处

添加opencv_imgcodecs

这一步非常重要,否则编译后会出现错误如下:

原因就是opencv3.0.0把imread相关函数放到imgcodecs.lib中了,而非原来的imgproc.lib

4:安装FASTER RCNN

博客中内容:将你之前配置过的CaffeMakefile.config拷贝至./faster-rcnn/external/caffe,记得修改Matlab接口,接着编译就可以了。

(1)这一步,千万不能把makefile文件也copy过去,否则后面make matcaffe 会导致找不到一些库文件路径。找不到GPU的头文件。

(2)caffe下面生成的build文件夹是软链接不能直接copy使用。

(3)直接copy的其他人的模型,导致出现下面错误,还是老实点从作者Baidu云盘下吧。

MATLAB被杀死,内存如果不足,会提示out of memory。

时间: 2024-07-31 05:10:15

CAFFE+FASTERCNN安装记录的相关文章

Ubuntu16.04 caffe安装记录

Ubuntu16.04 caffe安装记录 1.安装显卡驱动 首先更新输入: sudo apt-get update sudo apt-get upgrade 然后打开System Settings中Software&Updates 如下选择,并点击Apply Changes. 2.禁用nouveau 编辑文件 sudo gedit /etc/modprobe.d/blacklist-nouveau.conf 在打开的文件中写入: blacklist nouveau option nouveau

k2 4.6.9安装记录-够复杂了

首先需要准备一台Windows server 2008R2 系统.可以从微软官方下载. 下载地址: http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=11093 然后使用VMware Workstation打开此镜像文件. 安装K2 server 需要.NET FRAMEWORK 4.0 以及域环境. .NetFrameWork4.0 安装就不要我说了,大家自己下载一个安装即可. 域环境安装: 运行CMD 输入 dcprom

Linux环境下Tivoli Directory Server v6.3安装记录_步骤2:安装TDS软件

IBM Tivoli Directoy Server是对轻量级目录访问协议(Lightweight Directory Access Protocol,LDAP)的一个完整实现,功能强大.稳定可靠,是构建企业门户的基础磐石: 本系列文章以图文方式讲解TDS安装的相关知识: 系列文章目录如下: 1.安装DB2数据库: 2.安装TDS软件: 3.创建TDS实例: 4.解决因GSKIT版本引起的TDS实例无法启动的故障: 本文为TDS安装记录系列文章的第二篇<安装TDS软件>: 环境说明: 硬件环境

开源备份软件bacula安装记录--含备份-恢复演练

公司原来的备份机器用的是oracle-linux 5.7 运行的不是很稳定,经常出现死机,新装了一个centos6.5, 准备使用bacula来对数据进行备份,在这里记录一下安装过错,备忘. 操作系统:centos6.5 1.安装mysql 用yum安装 yum install mysql mysql-server mysql-devel 这里要注意的是一定要安装mysql-devel,否则在等下configure bacula的时候会报找不到mysql.h文件--这里折腾了我好久,差点想去编译

对于最近测试LYNC2013的安装记录

最近上班,突然想测试下微软最新的lync2013系统,于是说做就做,在虚机下准备了下环境,此次测试是前后端的架构,暂时未测试Edge的架构,测试的架构如下图 本次测试环境 DC为windows server2012系统的域架构 后端数据库安装的SQL2008 R2,采用的是默认实例 Lync2013的前端是安装的Windows server2012系统 1:首先配置机器的网络及系统的权限,此次使用的是最高管理员权限登陆各系统. 2:由于我们安装的是前后端架构,我这边先准备了SQL后端数据库,先单

linux下MySQL5.6安装记录

MySQL下载地址: ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/http://mirrors.sohu.com/mysql/ 1.查看服务器版本: [[email protected] ~]# cat /etc/redhat-releaseCentOS release 6.4 (Final) [[email protected] ~]# rpm -qa|grep mysql mysql-libs-5.1.66-2.el6_3.

惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描)驱动安装记录

惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描) 新入手的打印机,如果没有安装经验,不要急着开箱组装! 先打开电脑,放入驱动光盘,运行安装向导,会有动画安装指南,一步一步的教你如何操作. 考虑买这款打印机的可以去产品官方商品页面看看. 如果没有驱动光盘,可以去官方产品支持页面下载. 下面是我的安装过程: 从官网上下载的驱动程序,由于下图中没有完全对应打印机正面显示的LaserJet M1136 MFP型号的驱动,纠结了半天到底应该安装哪一个型

[转]linux14.04下caffe的安装步骤

linux14.04下caffe的安装步骤 原文地址:http://blog.csdn.net/xiaoyang19910623/article/details/52997481?locationNum=1&fps=1 1.官网下载caffe-master,下载地址:https://github.com/BVLC/caffe,下载到downloads下: 2.解压安装包至downloads下: 3.先安装boost和OpenCV,因为这两个比较大,命令为: sudo apt-get instal

Ubuntu软件安装记录1

接着之前Ubuntu安装记录,下边是一些简单软件的安装过程记录. 1.gcc安装:gcc --version命令查看.使用apt-get install gcc命令安装即可. 2.rz/sz安装:rz/sz通过apt-get install lrzsz命令安装即可. 3.jdk/ant/maven安装:ant官方地址为:http://ant.apache.org下载tar.gz包到本地,然后上传到Ubuntu机器上.tar -xf *.tar.gz解压放到:/usr/local/apache-a