DL之yolov3:使用yolov3算法时需要对Ubuntu系统进行配置的简介、过程步骤之详细攻略
DL之yolov3:使用yolov3算法時(shí)需要對(duì)Ubuntu系統(tǒng)進(jìn)行配置的簡(jiǎn)介、過程步驟之詳細(xì)攻略
?
?
?
?
目錄
yolov3算法時(shí)需要對(duì)Ubuntu系統(tǒng)進(jìn)行配置的簡(jiǎn)介
Ubuntu系統(tǒng)進(jìn)行配置的過程步驟
第一步:安裝CUDA
第二步:安裝OpenCV
第三步:安裝并編譯darknet
?
?
?
?
?
yolov3算法時(shí)需要對(duì)Ubuntu系統(tǒng)進(jìn)行配置的簡(jiǎn)介
打開yolov3的makefile文件就可知道,需要提前加載不少庫或環(huán)境
?
?
Ubuntu系統(tǒng)進(jìn)行配置的過程步驟
第一步:安裝CUDA
先下載再執(zhí)行,官網(wǎng)下載地址:
https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1704&target_type=debnetwork
?
?
配置cuda環(huán)境
export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-9.1/bin:$PATH
?
第二步:安裝OpenCV
wget https://github.com/opencv/opencv_contrib/archive/3.2.0.zip
安裝OPENCV2:sudo apt-get install libopencv-dev
安裝依賴庫
$ sudo apt-get install build-essential
$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff5-dev libjasper-dev libdc1394-22-dev # 處理圖像所需的包
$ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
$ sudo apt-get install libxvidcore-dev libx264-dev # 處理視頻所需的包
$ sudo apt-get install libatlas-base-dev gfortran # 優(yōu)化opencv功能
$ sudo apt-get install ffmpeg
cd opencv-3.2.0
$ mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
make install
?
第三步:安裝并編譯darknet
最后,編譯即可!
?
參考文章
https://blog.csdn.net/dream_bluer/article/details/73770743
https://blog.csdn.net/qq_28833741/article/details/53505100
https://blog.csdn.net/u014797226/article/details/78429936
?
?
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的DL之yolov3:使用yolov3算法时需要对Ubuntu系统进行配置的简介、过程步骤之详细攻略的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ML之FE:数据处理—特征工程之特征三化
- 下一篇: DL之CNN:利用CNN算法实现对句子分