はじめに
CUDAを利用する場合のdlibのインストール方法。
CUDAを利用しない場合はこちら
環境
windows 10
anaconda env
概要
CUDA利用時のdlibインストールについて調べる複雑な処理をするように指示するサイトがたくさん出てきます。
具体的には、cmake、dlibをpipでインストールするのではなく、個別ファイルとしてそれぞれダウンロードした後に各種パラメータファイルを調整し、cmakeコマンドで多くの引数を与え、buildするように指示される記事などなど・・・でしたがもっと簡単にできました。
やったこと
- 事前にCUDA、ducnnを使える状態にしておく。※
- 上記の状態でdlibインストールをする インストールの仕方Link
※使えない状態のまま、dlibの設定をしてしまった方は一度dlibを消し去った方が手軽です。
解説
雑にいうと事前に CUDA & ducnn 設定しているか否かでコンパイル時判定が変わるため、特に意識せずにdlibインストール手順を踏めば問題なくインストールできます。