大家好、TI 专家、
根据以下指南、我有关于安装 Caffe-Jacinto 的问题。
github.com/.../INSTALL.md
然后、我在"make RunTest"期间发现以下错误。
USR@user-VirtualBox:~ë/Caffe-Jacinto$ make RunTest
.build_release/tools/caffe
F0912 16:23:17.957453 14747 common.cpp:255]检查失败:错误=码成功(30对0)未知错误
***检查故障堆栈跟踪:***
@ 0x2ba5a7e62daa (未知)
@ 0x2ba5a7e62ce4 (未知)
@ 0x2ba5a7e626e6 (未知)
@ 0x2ba5a7e65687 (未知)
@ 0x2ba5a6863f5d 咖啡因::Caffe:::SetDevice()
@ 0x40bd63 main
@ 0x2ba5a94aef45 (未知)
@ 0x40cd3f (未知)
@(无)(未知)
make:***[RunTest] Aborted (转储内核)
问题:
是否有相同的体验?
1:在 VirtualBox 上安装 Ubuntu 14.04.05 LTS。
2:安装 Anaconda2 (Python 2.7)
>sudo apt-get 更新
>sudo apt-get upgrade -y
从 www.anaconda.com/.../下载 Anaconda2-5.2.0-Linux-x86_64.sh
>chmod a+x Anaconda2-5.2.0-Linux-x86_64.sh
Anaconda2-5.2.0-Linux-x86_64.sh
>源~/.bashrc
3:Git 克隆 github.com/.../caffe-jacinto
> sudo apt-get install git
> git 克隆 github.com/.../caffe-jacinto
> CD Caffe-Jacinto/
>结账咖啡因-0.17
4:编辑 Makefile.config
>CP Makefile.config.example Makefile.config
-取消注释显示为带 Python 层的行
-取消注释显示 USE_CUDNN 的行
USR@user-VirtualBox:~ë/Caffe-Jacinto$ diff Makefile.config.example Makefile.config
6c6.
<# USE_CUDNN:= 1.
--
> USE_CUDNN:= 1.
83c83
<# with _python_layer:= 1.
--
> with _python_layer:= 1.
5:安装所有先决条件
>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 libgflags-dev libgoogle-glog-dev libmdb-dev
> sudo apt-get install libturanjpeg
6:安装 CUDA8
从 developer.nvidia.com/cuda-80-ga2-download-archive 下载***.deb
>sudo dpkg -i cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64.deb
>sudo dpkg -i cuda-repo-ubuntu1404-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb
>sudo apt-get 更新
> sudo aptt install CUDA-8-0
> echo -e "\n### CUDA 和 cuDNN paths">>~/.bashrc
> echo 'export path=/usr/local/cuda-8.0/bin:${path}'>>~/.bashrc
> echo 'export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:${LD_LIBRARY_PATH}'>>~/.bashrc
> source ~/.bashrc
7:安装 CUDNN
从 developer.nvidia.com/.../cudnn-archive 下载***.deb
>sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
>sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb
>sudo dpkg -i libcudnn6-doc_6.0.21-1+cuda8.0_amd64.deb
8:制作咖啡因- Jacinto
>用于$(cat ~/caffe-jacinto/python/requirements.txt)中的 req;执行 pip install $req;完成
> pip 安装--upgrade pip
> sudo apt-get install libatlas-base-dev
> sudo apt-get install libopenblas dev
> ln -s /usr/lib/x86_64-linux-gnu/libturbojpeg.so.0.0.0 /usr/lib/x86_64-linux-gnu/libturbojpeg.so
>全部制作
Result -> Success (无错误)
>进行测试
Result -> Success (无错误)
>进行 RunTest
Result->Aborted (转储内核)
如果有解决问题的线索、请告诉我们。
此致、