ubuntu14.04 下配置 caffe 无 cuda

在之前的文章中有给出如何安装caffe的链接,这里自己配置一下。

1. 安装ubuntu

建议安装ubuntu 14.04, 这是个长期支持版本;下载地址:http://www.ubuntu.com/download/desktop

用Easybcd引导器:安装方法参考:http://jingyan.baidu.com/article/e4d08ffdace06e0fd2f60d39.html

讲的非常详细了。注意一下盘符就好,上面有提示。

安装完成后,就可以装caffe了


2 安装caffe

首先,caffe有很多外部依赖库,这些依赖库都可以用 sudo apt-get install直接装,在window下装的时候非常繁琐,反正我没弄好,最后下载了个调试好的包,但是linux下真心傻瓜式操作。下面依次介绍一下;

 i, 安装 opencv,

ctrl + alt + t  进入命令行界面,输入:

sudo apt-get install libopencv-dev

这个命令可以自动安装opencv及其需要的各种库文件,但是有一点,它不能保证下载的是最新版本的,默认2.4.8, 不过够用了。


ii, 安装boost

命令:

sudo apt-get install libboost-all-dev

iii, 安装完成之后,加入依赖包

命令

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev
sudo apt-get install libhdf5-serial-dev protobuf-compiler

iv,  安装BLAS

命令

sudo apt-get install libatlas-base-dev

v. 其他依赖

sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

这样,caffe所需的文件就全部装好了,下面安装caffe


3. caffe的安装

i.  下载caffe :

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

这个下载后是个zip文件,解压就可以;


我用git命令安装的,都差不多

命令:

下载git;

sudo apt-get install git

下载caffe

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

下载完成后,进入caffe文件目录;

命令:
cd caffe
cp Makefile.config.example Makefile.config

ii, 修改

因为没有安装cuda,所以要修改Makefile.config文件

CPU_ONLY:= 1 前面的“#去掉

保存可以编译了

iii,  编译

在caffe目录(命令行窗口)下,分别输入

make all

make test

make runtest

编译完成后,测试一下minst 数据

iv,测试

首先,获取数据

./data/mnist/get_mnist.sh

创建LeNet, 例子中mnist数据使用LeNet训练(必须在caffe根目录下执行,否则会出错)

./examples/mnist/create_mnist.sh

因为不用GPU ,所以在训练前,要将 caffe/examples/mnist/lenet_solver.prototxt中的solver_mode设置成solver_mode: CPU

训练网络,在根目录下执行:

命令:./examples/mnist/train_lenet.sh


正确率应该在99.14% 上下





参考文献:

caffe官网:http://caffe.berkeleyvision.org/install_apt.html


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值