Ubuntu安装caffee(without cuda)

(待完善)

背景

学习一下机器学习的基本流程,于是乎先在Ubuntu上安装一个caffee,准备实现一个书写字体minit的识别

步骤

网上有很多方法,基本上也可以使用,就本人的安装过程,做一个总结。由于我安装在Mac笔记本上了,所以没有办法使用CUDA,就没有安装CUDA

根据Ubuntu官方安装文档,Ubuntu17.04可以直接通过apt-get安装,这就是大势所趋

Caffe | Installation: Ubuntu

1. 安装依赖库



1. 安装依赖库

apt-get install libprotobuf-dev   

apt-get install libleveldb-dev   

apt-get install libsnappy-dev   

apt-get install libopencv-dev   

apt-get install libhdf5-serial-dev   

apt-get install protobuf-compiler  

apt-get install --no-install-recommends libboost-all-dev  

CPU Only的情况下,跳过了CUDA相关的安装;

接下来是BLAS:

apt-get install libatlas-base-dev  

使用默认Python来建立pycaffe接口,需要安装:

apt-get install python-dev  

一些兼容性依赖库:

apt-get install libgflags-dev  

apt-get install libgoogle-glog-dev   

apt-get install liblmdb-dev  

2. 安装Opencv3



2. 下载caffee源码

Ubuntu默认已经安装git

git clone https://github.com/BVLC/caffe.git  


3. 编译caffee

设置好路径

注意顺序


参考:

Ubuntu16.04安装Caffe(CPU Only)

Ubuntu 16.04 安装配置Caffe 图文详解_Linux教程_Linux公社-Linux系统门户网站

Ubuntu16.04 Caffe 安装步骤记录(超详尽) - CSDN博客

错误提示

python can't import _caffe module · Issue #263 · BVLC/caffe · GitHub

你可能感兴趣的:(Ubuntu安装caffee(without cuda))