标签:
深度学习框架caffe特点,富有表达性、快速、模块化。下面介绍caffe如何在Ubuntu上编译安装。
protobuf, glog, gflags, hdf5lmdb, leveldb (note: leveldb requires snappy)Pycaffe 和 Matcaffe,各自有各自的要求:
Python 2.7 or Python 3.3+, numpy (>= 1.7), boost-provided boost.pythonmex compilercuDNN Caffe:支持CUDA和cuDNN快速操作
CPU-only Caffe:无CUDA支持,只使用CPU。可用于云和集群部署。
首先通过命令获取源代码:
git clone git://github.com/BVLC/caffe.git
其次,执行如下命令编译:
cp Makefile.config.example Makefile.config # Adjust Makefile.config (for example, if using Anaconda Python) make all make test make runtest
USE_CUDNN := 1CPU_ONLY := 1 要编译Python 和 MATLAB 封装包,在分别各自使用 make pycaffe 和 make matcaffe 命令编译前,确定在 Makefile.config 文件中,设置好 MATLAB 和 Python的路径。
标签:
原文地址:http://www.cnblogs.com/simplelovecs/p/5146332.html