caffe安装

xiaoxiao2021-02-28  43

本人博客纯粹当做笔记使用,方面日后查询。下文中借鉴了一些其他博客内容,具体记不清了,如发现侵权等问题请告知本人。

安装依赖库

  必须:sudo apt-fast -y install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev

protobuf-compilersudo libboost-all-devsudo apt-get install libopenblas-dev liblapack-dev libatlas-base-devsudo

libgflags-dev libgoogle-glog-dev liblmdb-devsudo git cmake build-essential

  可选:

安装caffe

1. Makefile.config 文件内容,

使用python接口:WITH_PYTHON_LAYER := 1

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include

LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib

修改为:INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial

2. 修改Makefile文件

181行左右:

LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5

改为:LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial

3. 编译与测试caffe

sudo make all -j8sudo make test -j8

sudo make runtest -j8

sudo make pycaffe -j8 (先设置路径sudo echo export PYTHONPATH="~/caffe/python" >> ~/.bashrcsource ~/.bashrc)

1.将终端定位到Caffe根目录 cd ~/caffe 2.下载MNIST数据库并解压缩 ./data/mnist/get_mnist.sh 3.将其转换成Lmdb数据库格式 ./examples/mnist/create_mnist.sh 4.训练网络 

./examples/mnist/train_lenet.sh 

主要参考这篇博客

https://blog.csdn.net/a_z666666/article/details/72853346

https://blog.csdn.net/yhaolpz/article/details/71375762

转载请注明原文地址: https://www.6miu.com/read-2629739.html

最新回复(0)