说明
- cuda即compute unified device architecture.是NVIDIA推出的运算平台,所以amd不支持,不错据说2015年后开始,amd可能支持cuda.
1. 外部依赖库安装
caffe有很多外部依赖库,这些库可以通过apt-get管理器进行安装
-
安装opencv(一个开源计算机视觉库)
sudo apt-get install libopencv-dev
-
安装bootst(它是一个可移植、跨平台,提供源代码的C++库,作为标准库的后备)及依赖
sudo apt-get install libboost-all-dev libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler
-
安装blas(基础线性代数子程序库,里面拥有大量已经编写好的关于线性代数运算的程序)及依赖
sudo apt-get install libatlas-base-dev libgflags-dev libgoogle-glog-dev liblmdb-dev
2. 安装caffe
-
下载caffe,通过git下载,或者手动下载压缩包都可以
git clone git://github.com/BVLC/caffe.git
-
在该目录下拷贝makefile配置文件
cp Makefile.config.example Makefile.config<