"); //-->
因为我的笔记本是低配,只能使用简单的CPU处理一些简单的网络模型。在此,我在这写一下安装过程的总结,希望给初学者一些简单的帮助,也希望少走弯路,直接可以上手操作。
CPU配置Caffe,其配置过程特别简单,而且所需库函数很少。如果是初学者,想了解下Caffe的基本训练及简单测试过程,可以通过这个简单的配置来实现,为后期复杂的配置、网络训练&测试及后去网络的修改打下基础。
回归正题,现在开始呗!
一、Ubuntu14.04 Linux版下载及安装
Ubuntu14.04 下载地址大家自己度一下就有很多。O(∩_∩)O~~
下载后,开始准备安装,我是用U盘做启动盘安装的,其实还有其他方法,硬盘安装也很简单。
具体安装步骤如下:
制作 U 盘启动盘,我使用UltraISO工具
安装成功后运行,会出现对话框,选择试用就好了!
然后按照网上步骤制作U盘启动
U 盘启动盘制作成功后,运用电脑启动(每个人的电脑按键不一样,有一个快速选择启动方式), 或者进 Bios 里去设置为 U 盘启动
之后就进入安装界面,左边选择中文,右边点击安装即可,没有连接网时请选择不添加“安装这个第三方软件”,然后点击继续,安装 Ubuntu 点击现在安装,城市默认就好,键盘布局默认,之后输入名字和密码,再点击继续,显示安装,安装后点击重启。(跟着这个步骤走就不会有问题,至于那个空间大小选择,那根据自己情况设置,如有不懂可以看他人怎么设置的,请点击看他人怎么设置的!)
安装完毕后重启,然后拔出U 盘(记得拔出,不然会再次进入 Ubuntu 安装界面)
进入后,看到输入密码界面,输入预先设置的密码即可,到这安装已经大功告成。
二、EnvironmentVariables环境变量
在桌面按“Ctrl+Alt+t”就可以进入命令界面,在终端输入以下命令:
对了。那个CUDA7.5下载地址:https://developer.nvidia.com/cuda-downloads
其安装过程需要连接网络,下载好后拷贝到/home/***(您服务器名字)这个目录
sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
#等待完成
sudo apt-get update
#等待完成
sudo apt-get install cuda
#等待完成。
CUDA7.5 安装就成功了。
然后在终端输:
export CUDA_HOME=/usr/local/cuda-7.5
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
PATH=${CUDA_HOME}/bin:${PATH}
export PATH
接下来安装cuda-nvcc
装好CUDA7.5安装包以后,在终端输入:
nvcc-V
此时终端会提示nvcc没有安装,所以终端输入:
sudo apt-get install nvidia-cuda-toolkit
三、安装OpenCV2.4.9
进入Ubuntu/2.4 目录, 给所有shell脚本加上可执行权限,即在终端输入命令:
chmod a+x *.sh
进入2.4目录,在终端输入:
sudo ./opencv2_4_9.sh
至此系统会编译并安装OpenCV2.4.9,整个过程会很久,需耐心等待
四、安装BLAS
这里我们不用mkl,用的是atlas,即在终端输入命令:
sudo apt-get installlibatlas-base-dev
系统就会自动安装atlas,请耐心等待。
五、安装其他依赖项
依然在终端输入命令:
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
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
六、配置caffe-master
下载地址:
GitHub - BVLC/caffe: Caffe: a fast open framework for deep learning
配置步骤:
将下载好的caffe-master.zip 拷贝到/home/***(您的服务器名字)文件夹下,点击鼠标右键,选择提取到此处,提取后在终端输入:
cd /home/***(您的服务器名字)/caffe-master
cp./Makefile.config.example ./Makefile.config
进入caffe-master中打开刚刚新建的Makefile.config 文件,进行小部分修改,如下:
启用CPU
去掉CPU_ONLY := 1前面的#即可
保存退出,然后在命令界面编译caffe,即在终端输入:
cd /home/***(您的服务器名字)/caffe-master
make all -j4
#("‐j4"是使用 CPU 的多核进行编译,可以极大地加速编译的速度)
make test -j4
make runtest -j4
过程比较久(如果你电脑配置很强,估计很快!)至此,caffe编译完成。
/End.
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
使用R系列Intelligent DAQ进行高级定时和出发
Bourns IsoMOV混合保护器荣获IEC 61051-2符合性认证,并列入UL 1449认证名单
XMOS为普及AI应用推出基于软件定义SoC的多模态AI传感器融合接口
内置罗姆新型2kV SiC MOSFETs的赛米控丹佛斯模块被SMA的太阳能系统采用
MCS51-智能温控仪
意法半导体ST25R高性能NFC读卡器新增车规产品,目标汽车数字钥匙
Nordic助力蜂窝物联网监控,帮助挪威霍尔滕市政府应对管道泄漏问题
mon51的自动检测波特率方式
pic查大表程序
电风扇间歇运转电路
基于CompactRIO的振动台控制
LabVIEW 平台介绍视频(08版)
DSP教学系统,DSP解决方案,DSP培训,DSP图像处理,电机控制,通信信号处理,测量仪器开发
站名:www.cyclone.com.cn,DSP,DSP培训,DSP图像处理,电机
电风扇定时插座
PDIUSBD12 速度测试报告
DSP,数字信号处理,TI第三方,DSP教学系统,DSP解决方案,DSP培训
贸泽开售适用于工业、机器人和机器视觉应用的ams OSRAM Mira016 CMOS NIR图像传感器
定时调速电路
微型吊扇定时电路
TMS320F2812,TMS320VC5402, TMS320VC5502,OMAP,TMS320DM642,TMS320C6416,OMAP
助您快速开发机器视觉应用视频
Bourns扩展电源滤波器产品线, 推出具备广泛电感/阻抗范围与最高300MHz频率全新系列
MSP430超声波测距
艾迈斯欧司朗的蓝绿光激光二极管:助力DNA测序功率5倍跃升
艾睿与威世推出轻型电动汽车用“可扩展牵引逆变器”参考设计
电风扇多功能定时控制电路
实时的噪声源定位系统
VXWORKS中键盘处理程序问题!急盼解决!!!
米尔-瑞萨RZ/G2L核心板开发板的系统启动时间优化应用笔记