caffe 安装配置(CentOS 6.5 + 无GPU)
2017-07-17 15:11
316 查看
在没有GPU的情况下把caffe跑起来。
1. 安装CUDA
设置命令行模式重新启动:
http://blog.sina.com.cn/s/blog_990865340102vent.html http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run
从以上链接下载cuda安装:
chmod +x cuda_6.5.14_linux_64.run
sudo ./cuda_6.5.14_linux_64.run
不安装驱动,否则安装会出错(driver installation is unable to locate the kernel source)
第一个选项选No
2. 安装Boost等
cd cd boost_1_57_0
./bootstrap.sh
./b2
./b2 install
配置参数
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
yum -y install freeglut
yum install atlas-devel
yum install snappy-devel
yum install opencv-devel
yum install protobuf-devel
yum install leveldb-devel
3. 安装MKL
yum install glibc
tar zxvf parallel_studio_xe_2013_update2_intel64.tgz
sudo ./install.sh
echo "/opt/intel/composer_xe_2013.2.146/mkl/lib/intel64/" >> /etc/ld.so.conf
ldconfig
4. 安装 glog,
# cd ~/caffe
# tar xvf glog-0.3.3.tar.gz
# cd glog-0.3.3
# ./configure
# make
# make install
5. 配置 OpenCV 环境。
这个尽量不要手动安装, Github上有人已经写好了完整的安装脚本:https://github.com/jayrambhia/Install-OpenCV
下载该脚本,进入RedHat 目录, 给所有shell脚本加上可执行权限(每台机器必须用新脚本安装,已经用过的脚本copy到新机器上不能正确安装)。
# cd Install-OpenCV-master/RedHat/
chmod +x opencv_latest.sh
chmod +x opencv_install.sh
# sh ./opencv_latest.sh
脚本会自动安装依赖项,下载安装包,编译并安装OpenCV。整个过程大概半小时左右。
6. 安装 hdf5
sudo yum install hdf5-devel
7. 安装 gflags
sudo yum install gflags-devel
8. 安装 lmdb。
sudo yum install lmdb-devel
9. 安装 caffe,将 caffe-master.zip 拷贝到工作目录下。
# cd caffe-master
# cp Makefile.config.example Makefile.config
然后修改里面的内容,主要需要修改的参数包括
CPU_ONLY 是否只使用CPU模式,没有GPU没安装CUDA的同学可以打开这个选项
BLAS (使用intel mkl还是OpenBLAS)
# make all
# make all -j16
1. 安装CUDA
设置命令行模式重新启动:
http://blog.sina.com.cn/s/blog_990865340102vent.html http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run
从以上链接下载cuda安装:
chmod +x cuda_6.5.14_linux_64.run
sudo ./cuda_6.5.14_linux_64.run
不安装驱动,否则安装会出错(driver installation is unable to locate the kernel source)
第一个选项选No
2. 安装Boost等
cd cd boost_1_57_0
./bootstrap.sh
./b2
./b2 install
配置参数
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
yum -y install freeglut
yum install atlas-devel
yum install snappy-devel
yum install opencv-devel
yum install protobuf-devel
yum install leveldb-devel
3. 安装MKL
yum install glibc
tar zxvf parallel_studio_xe_2013_update2_intel64.tgz
sudo ./install.sh
echo "/opt/intel/composer_xe_2013.2.146/mkl/lib/intel64/" >> /etc/ld.so.conf
ldconfig
4. 安装 glog,
# cd ~/caffe
# tar xvf glog-0.3.3.tar.gz
# cd glog-0.3.3
# ./configure
# make
# make install
5. 配置 OpenCV 环境。
这个尽量不要手动安装, Github上有人已经写好了完整的安装脚本:https://github.com/jayrambhia/Install-OpenCV
下载该脚本,进入RedHat 目录, 给所有shell脚本加上可执行权限(每台机器必须用新脚本安装,已经用过的脚本copy到新机器上不能正确安装)。
# cd Install-OpenCV-master/RedHat/
chmod +x opencv_latest.sh
chmod +x opencv_install.sh
# sh ./opencv_latest.sh
脚本会自动安装依赖项,下载安装包,编译并安装OpenCV。整个过程大概半小时左右。
6. 安装 hdf5
sudo yum install hdf5-devel
7. 安装 gflags
sudo yum install gflags-devel
8. 安装 lmdb。
sudo yum install lmdb-devel
9. 安装 caffe,将 caffe-master.zip 拷贝到工作目录下。
# cd caffe-master
# cp Makefile.config.example Makefile.config
然后修改里面的内容,主要需要修改的参数包括
CPU_ONLY 是否只使用CPU模式,没有GPU没安装CUDA的同学可以打开这个选项
BLAS (使用intel mkl还是OpenBLAS)
# make all
# make all -j16
相关文章推荐
- Centos6.5+CUDA6.5+caffe安装配置及可能遇到问题解答
- [转]Centos6.5+CUDA6.5+caffe安装配置及可能遇到问题解答
- centos 6.5 NVIDIA GPU caffe 配置
- CentOS6.5安装配置caffe
- CentOS 6.5安装配置SVN
- CentOS 6.5 安装和配置 VNC!!!
- 生产服务器环境最小化安装后Centos 6.5优化配置备忘
- Centos 6.5 配置分离式LAMP平台环境 多服务器编译安装Apache2.4.x PHP5.4.x MariaDB5.5.x
- CentOS6.5系统安装及LAMP环境安装(yum方式)配置详解(四)
- CentOS6.5_X64下安装配置MongoDB数据库
- Linux中Memcached安装与配置(CentOS-6.5:memcached-1.4.5)
- VMware虚拟机安装centos6.5网络配置问题!
- CentOS6.5安装nginx及负载均衡配置
- centos 6.5 Atlas 中间件的安装配置
- CentOS 6.5 64位环境下安装和配置tomcat
- CENTOS 6.5 配置YUM安装NGINX
- CentOs6.5中安装和配置vsftp简明教程
- CentOS 6.5 NFS的安装配置、启动及mount挂载方法
- CentOS6.5安装配置Samba
- 3、CentOS 6.5系统安装配置Tomcat 8详细过程