Ubuntu14.04安装caffe(cpu版)
2017-11-25 17:43
387 查看
参考:http://blog.csdn.net/u011762313/article/details/47262549
前言:
按照Caffe官网安装教程安装Caffe时,要装Cuda,按照Cuda官网安装教程,命令行输入:$lspci | grep -i nvidia,发现没有nvidia显卡,所以只能暂时放弃Gpu,改用Cpu了。
正文:
安装依赖库(一):
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
安装BLAS:
sudo apt-get install libatlas-base-dev可以安装OpenBLAS或MKL,以提升CPU性能,但是要修改caffe中Makefile文件…
安装python
我的Ubuntu14.04自带可使用pycaffe接口安装opencv
详见:http://blog.csdn.net/BEHIND_YOU/article/details/78612475注:opencv必须安装,且版本为>=2.4或3.0----------------------------------------------------------------------------------------------------------安装依赖库(二):
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
下载Caffe:
cd ~mkdir
caffe-mastercd caffe-master/git clone git://github.com/BVLC/caffe.git
如果安装的是opencv3.0:
a、修改Makefile,在LIBRARIES += glog gflagsprotobuf leveldb snappy \lmdb boost_system hdf5_hlhdf5 m \opencv_coreopencv_highgui opencv_imgproc opencv_imgcodecs处加入后面的opencv_imgcodecs,因为opencv3.0.0把imread相关函数放到imgcodecs.lib中了(原来是imgproc.lib)[/code]b、修改
caffe/examples/cpp_classification/classification.cpp文件,加入:
#include <opencv2/imgproc/types_c.h>#include <opencv2/objdetect/objdetect_c.h>否则会出现”CV_BGR2GRAY”的错误
编译Caffe:
cd ~/caffecp Makefile.config.example Makefile.config#
修改
Makefile.config
文件:去掉
CPU_ONLY:=1
的注释
make allmake testmake runtest
配置pycaffe:
a、安装依赖库:sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags Cython ipythonsudo apt-get install protobuf-c-compiler protobuf-compilerb、编译:
cd ~/caffe-
master/caffemake pycaffec、添加~/caffe/python到$PYTHONPATH:
sudo gedit /etc/profile#
末尾添加:
export PYTHONPATH=/
home
/
sine
/
caffe-master/
caffe/python:$PYTHONPATH#
用完整路径,不要用
~source/etc/profile #
使之生效[/code]d、测试是否可以引用:
pythonPython 2.7.6 (default, Jun22 2015, 17:58:13)
[GCC 4.8.2] on linux2Type "help","copyright", "credits" or "license" formore information.>>> import caffe>>>[/code]
相关文章推荐
- ubuntu14.04安装CPU版caffe以及py-faster-rcnn
- Ubuntu14.04 安装Caffe(仅CPU)
- Ubuntu 14.04 安装Caffe(CPU) 且支持 PYTHON接口
- 虚拟机Ubuntu14.04+caffe+CPU安装教程
- 32bit/64bit-Ubuntu14.04+anaconda+CPU版本的Caffe安装教程
- Ubuntu14.04 安装Caffe(仅CPU)
- 在Ubuntu 14.04上使用anaconda pyenv来安装caffe cpu only
- Ubuntu 14.04 caffe 学习系列一,caffe安装only CPU
- Ubuntu 14.04上Caffe安装:CPU-Only与GPU支持
- Ubuntu14.04安装CPU版SSD(Single Shot MultiBox Detector)/Caffe版本(一)
- Ubuntu14.04 安装Caffe(仅CPU)
- ubuntu14.04安装CPU版SSD(Single Shot MultiBox Detector)/Caffe版本
- linux【ubuntu 14.04】下的【caffe】编译安装(CPU 配置)
- Ubuntu14.04安装CPU版SSD(Single Shot MultiBox Detector)/Caffe版本(二)
- ubuntu14.04 安装caffe步骤 CPU版本
- ubuntu14.04 + caffe + python2.7 + CPU安装指南
- Ubuntu14.04安装CPU版SSD(Single Shot MultiBox Detector)/Caffe版本(三)
- Ubuntu14.04 安装Caffe(仅CPU)
- Ubuntu14.04 安装Caffe(仅CPU)
- 阿里云ubuntu14.04安装Caffe和pycaffe,cpu_only