顔キー検出ubuntu 16.04+Dlib+GPU(CUDA 9+cudnn 7.0.5)


http://blog.csdn.net/tintinetmilou/article/details/76587088
dlibのドキュメントに基づいて、デフォルトで使用
$ sudo pip install dlib

インストールされているdlibライブラリは、具体的なハードウェアに対する要求(CPUはAVXコマンドセットをサポートする必要がある)のため、AVXコマンドの加速をオンにしていない.また、グラフィックスカードの要求のため、CUDAのサポートをデフォルトでオンにしない.
ここではDlibを構成するGPUアクセラレータバージョンについて説明します
先にCUDA 9、cudnn 7.5を構成する必要がある
boost c++libraryの構成
#    
$ sudo apt-get  install libboost-all-dev  

#         

Boost公式構成ドキュメント
Dlibの構成
-------
$ cd ~
$ mkdir dlib
$ cd dlib
$ sudo pip download dlib
$ tar -zxvf tar -zxvf dlib-*.tar.gz
$ cd dlib*

#      
$ sudo apt-get -y install libopenblas-dev

#       dlib,          dlib
$ sudo pip uninstall dlib

#  AVX     
$ sudo python setup.py install --yes USE_AVX_INSTRUCTIONS

テスト環境
-------
$ python
$ import dlib