トップページ -> コンピュータ -> Windows -> Windows で caffe をソースコードからビルドして、インストールする(MSVC ビルドツール (Build Tools) を使用)
[サイトマップへ], サイト内検索:

Windows で caffe をソースコードからビルドして、インストールする(MSVC ビルドツール (Build Tools) を使用)

サイト構成 連絡先,業績 実践知識 コンピュータ 教材 サポートページ

目次

caffe の利用条件などは、利用者が確認すること。

謝辞:このWebページで紹介する caffe ソフトウエアの作者に感謝します


前準備

Python, git, cmake のインストール

※ Python のプログラム作成には、PyCharmなどが便利である.

以下,Windows に Python, git, cmake をインストール済みであるものとして説明を続ける.

MSVC ビルドツール (Build Tools) のインストール

(オプション)NVIDIA グラフィックスカード・ドライバ, NVIDIA CUDA ツールキットのインストール

CUDA と連携させたいときは、前もって、 NVIDIA グラフィックスカード・ドライバ, NVIDIA CUDA ツールキットをインストールしておく.


caffe のインストール(MSVC ビルドツール (Build Tools) を使用)

  1. Visual Studio の x64 Native Tools コマンドプロンプトを開く.

    Windows のメニューで「Visual Studio 2019」の下の「x64 Native Tools コマンドプロンプト (Command Prompt)」(あるいは類似名のもの)を選ぶ

    ※ 「x64 Native Tools コマンドプロンプト (Command Prompt)」がないときは, MSVC ビルドツールのインストールを行う. MSVC ビルドツールのインストール手順は,「別のページ」で説明している.

  2. caffe-builder のソースコードをダウンロード

    x64 Native Tools コマンドプロンプトで,次のように操作

    mkdir C:\tools
    cd C:\tools
    rmdir /s /q caffe-builder
    cd C:\tools
    git clone https://github.com/willyd/caffe-builder
    

  3. ビルドする https://github.com/willyd/caffe-builder の記述に従う

    cd C:\tools
    cd caffe-builder
    set WITH_NINJA=0
    set PYTHON_VERSION=3
    
    rmdir /s /q build
    mkdir build
    cd build
    del CMakeCache.txt
    "C:\Program Files\Cmake\bin\cmake" -G "Visual Studio 16 2019"  -A Win64 -T host=x64 ^
      -DCMAKE_BUILD_TYPE=RELEASE ^
      -C C:\toolc\caffe-builder\build\libraries\caffe-build-config.cmake
    ..
    

  4. caffe の作業ディレクトリとインストールディレクトリを削除する
    mkdir C:\tools
    cd C:\tools
    rmdir /s /q caffe
    

  5. caffe のソースコードをダウンロード
    cd C:\tools
    git clone https://github.com/BVLC/caffe.git
    

  6. Windows で caffe を ソースコードからビルドし、インストールする

    https://github.com/BVLC/caffe/tree/windowsの記載に従う

    set WITH_NINJA=1 set PYTHON_VERSION=3
    cd c:\tools
    cd caffe
    git checkout windows
    rmdir /s /q build
    mkdir build
    cd build
    del CMakeCache.txt
    "C:\Program Files\Cmake\bin\cmake" -G "Visual Studio 15 2017 Win64" -T host=x64 ^
      -DCMAKE_BUILD_TYPE=RELEASE ^
    ..
    


    (以下省略)

  7. 実行結果の確認

    ※ 下図のとおりになるとは限らない.

    ※ うまくいっていない場合は、設定を変えてやり直す

  8. システム環境変数 CAFFE_ROOT の設定

    次のように設定する

    C:\tools\CMake-caffe-1.10.4\caffe-1.10.4

  9. システム環境変数 LIB の設定

    次のように追加する

    C:\tools\CMake-caffe-1.10.4\build\bin\Release