Jetson Nano配置与使用(6)Xshell6下caffe安装

Jetson Nano配置与使用(6)Xshell6下caffe安装

安装caffe前需要做些准备工作,而且整个过程也比较久,中间有可能会出现各种问题,务必要仔细认真一步一步操作。首先参照之间的文章,使用Xshell6连接好Jetson Nano,然后开始以下内容。

1.修改hosts文件

由于是本地编译安装,使用到了git clone命令,正常情况下,速度慢的可怜,在没有梯子的情况下,只能修改下hosts文件来自我安慰了,相比原来,速度也是提升了不少,此处留下了激动的泪水。废话少说,干!
(1)找到本地的hosts文件,并打开,

dnano@dnano-desktop:~$ sudo vi /etc/hosts

(2)在文件的末尾添加以下内容,顺便将 ports.ubuntu.com也添加了,

 192.30.255.112 https://github.com
 192.30.255.113 https://github.com
 151.101.76.249 github.global.ssl.fastly.net
 91.189.88.151 ports.ubuntu.com
 91.189.88.150 ports.ubuntu.com

(3)重启网络,进行生效,

dnano@dnano-desktop:~$ sudo /etc/init.d/networking restart

2.安装依赖

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
 
sudo apt-get install --no-install-recommends libboost-all-dev
 
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
 
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
 
sudo apt-get install git cmake build-essential

3.安装caffe

(1)使用git将源码克隆到本地,时间视网速情况,

git clone https://github.com/BVLC/caffe.git

(2)根据caffe提供的示例文件Makefile.config.example生成Makefile.config,

cd caffe
sudo cp Makefile.config.example Makefile.config

(3)修改Makefile.config文件,

1】将以下内容前的注释符号去掉,分别位于第5行、23行、92行;
5 USE_CUDNN := 1
23 OPENCV_VERSION := 3
9 WITH_PYTHON_LAYER := 12】将第39行 CUDA_ARCH中的2021内容去掉;
 39 CUDA_ARCH := -gencode arch=compute_30,code=sm_30 \
 40                 -gencode arch=compute_35,code=sm_35 \
 41                 -gencode arch=compute_50,code=sm_50 \
 42                 -gencode arch=compute_52,code=sm_52 \
 43                 -gencode arch=compute_60,code=sm_60 \
 44                 -gencode arch=compute_61,code=sm_61 \
 45                 -gencode arch=compute_61,code=compute_61

【3】将9596行修改为以下内容;
95 INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial
96 LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/aarch64-linux-gnu /usr/lib/aarch64-linux-gnu/hdf5/serial

(4)修改Makefile文件,

猜你喜欢

转载自blog.csdn.net/u013617229/article/details/89763179