编译安装 caffe ssd

编译安装 caffe ssd

  • Caffe 简介

Caffe是一个深度学习框架,该框架主要考虑到表达、速度和模块性。它是由伯克利人工智能研究所( BAIR )和社区贡献者开发的。贾扬清在加州大学伯克利分校获得博士学位期间创建了这个项目。caffe根据BSD 2条款许可证发布。

  • 准备Caffe编译环境

可以从caffe官网查看编译依赖包的安装指导,点击这里打开官方网站,根据安装指导,Ubuntu 17.04 以后的版本可以直接从源用apt安装caffe,由于这里使用Ubuntu 16.04,需要安装依赖包后手动编译,运行以下命令:

sudo apt install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt install --no-install-recommends libboost-all-dev
sudo apt install libopenblas-dev
sudo apt install libgflags-dev libgoogle-glog-dev liblmdb-dev
  • 下载Caffe源码包并编译

从Caffe的github页面下载源码包,点击这里打开github界面,也可以用git clone下载,下载后解压,如果用git clone,需要checkout到ssd分支。

之后根据github界面的指导文档便可以完成编译,这里为了之后使用方便,可以配置make install 选项将编译好的程序安装到一个指定的目录。

建议使用ccmake配置编译选项

猜你喜欢

转载自blog.csdn.net/weixin_42749767/article/details/82384911