darknet 是YOLO網絡的一個框架,安裝見官網:https://pjreddie.com/darknet/ 跟着步驟就能夠安裝好了。html
因爲官網是全英文的,因此本文根據官網進行中文釋義。git
本人在按照官網安裝時遇到若干問題,文中會附上這些問題的解決方法。github
Installing Darknet
Darknet很容易安裝,只有兩個可選的依賴項:網絡
- 若是你想要更普遍支持的圖像類型,選擇OpenCV
- 若是你想要GPU計算,選擇CUDA
以上二者都是可選的,接下來就開始安裝基本系統。官網做者只在Linux和Mac電腦上測試過。若是它對你不起做用,請給官網發郵件。框架
首先,克隆darknet的GitHub倉庫:倉庫地址點這裏,或者直接測試
git clone https://github.com/pjreddie/darknet.git cd darknet make
附:Mac在執行make時報錯:make: *** No targets specified and no makefile found. Stop。解決方法:戳這裏ui
若是你在make的時候看到以下面的這些信息,那就說明安裝成功了spa
mkdir -p obj gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast.... gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast.... gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast.... ..... gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast -lm....
若是上面都成功了,執行code
./darknet
若是一切ok,終端上會打印htm
usage: ./darknet <function>
到這裏,你就成功安裝好darknet了。
附:使用時,會遇到的報錯問題