前言
记录一下安装yolov5_caffe环境以及将pytorch模型->onnx模型->caffe模型
首先感谢以下作者:
https://blog.csdn.net/Yong_Qi2015/article/details/114362223
https://blog.csdn.net/tangshopping/article/details/110470050
一、准备环境
1.1基本环境要求
nvidia/cuda:10.0
cudnn:7
ubuntu:16.04
1.2安装库文件,确保每一个都安装成功
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git
sudo apt-get install libprotobuf-dev libleveldb-dev libopencv-dev libsnappy-dev
sudo apt-get install libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install python-protobuf
1.3 安装Opencv
unzip OpenCV-3.4.5.zip
cd opencvmkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j${proc}
make install
查看是否opencv成功:
pkg-config --modversion opencv,出现版本号即成功
将opencv加入环境变量:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/
1.4 安装anaconda
tips: https://mirrors.t