顔キー検出ubuntu 16.04+Dlib+GPU(CUDA 9+cudnn 7.0.5)
http://blog.csdn.net/tintinetmilou/article/details/76587088
dlibのドキュメントに基づいて、デフォルトで使用
インストールされているdlibライブラリは、具体的なハードウェアに対する要求(CPUはAVXコマンドセットをサポートする必要がある)のため、AVXコマンドの加速をオンにしていない.また、グラフィックスカードの要求のため、CUDAのサポートをデフォルトでオンにしない.
ここではDlibを構成するGPUアクセラレータバージョンについて説明します
先にCUDA 9、cudnn 7.5を構成する必要がある
boost c++libraryの構成
Boost公式構成ドキュメント
Dlibの構成
テスト環境
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