Win 7 64ビット、VS 2015、コンパイル構成Caffe.
6200 ワード
1.CMake 3をダウンロードしてインストールする.4.exe以上のバージョンで、Pathシステムパス(「D:Program FilesCMakebin」);
2.cuda_をダウンロードしてインストールする8.0.61_windows.exe;
3.cudnn-8.0-windows 7-x 64-v 6をダウンロードします.0.zip,bin,include,libフォルダをC:Program FilesNVIDIA GPU Computing ToolkitCUDAv 8に解凍する.0、前のフォルダとマージします.
4.Anaconda 3-4.2をダウンロードしてインストールする0-Windows-x86_64.exe(python3.5.2);
5.caffe-windowsをダウンロードする.zip、ファイルを解凍します.テキスト編集ツールで開きます.\caffe-windows\scripts\build_win.cmd、構成の変更
2.cuda_をダウンロードしてインストールする8.0.61_windows.exe;
3.cudnn-8.0-windows 7-x 64-v 6をダウンロードします.0.zip,bin,include,libフォルダをC:Program FilesNVIDIA GPU Computing ToolkitCUDAv 8に解凍する.0、前のフォルダとマージします.
4.Anaconda 3-4.2をダウンロードしてインストールする0-Windows-x86_64.exe(python3.5.2);
5.caffe-windowsをダウンロードする.zip、ファイルを解凍します.テキスト編集ツールで開きます.\caffe-windows\scripts\build_win.cmd、構成の変更
if DEFINED APPVEYOR (
echo Setting Appveyor defaults
if NOT DEFINED MSVC_VERSION set MSVC_VERSION=14
if NOT DEFINED WITH_NINJA set WITH_NINJA=0
if NOT DEFINED CPU_ONLY set CPU_ONLY=0
if NOT DEFINED CUDA_ARCH_NAME set CUDA_ARCH_NAME=Auto
if NOT DEFINED CMAKE_CONFIG set CMAKE_CONFIG=Release
if NOT DEFINED USE_NCCL set USE_NCCL=0
if NOT DEFINED CMAKE_BUILD_SHARED_LIBS set CMAKE_BUILD_SHARED_LIBS=0
if NOT DEFINED PYTHON_VERSION set PYTHON_VERSION=3
if NOT DEFINED BUILD_PYTHON set BUILD_PYTHON=1
) else (
:: Change the settings here to match your setup
:: Change MSVC_VERSION to 12 to use VS 2013
if NOT DEFINED MSVC_VERSION set MSVC_VERSION=14
:: Change to 1 to use Ninja generator (builds much faster)
if NOT DEFINED WITH_NINJA set WITH_NINJA=0
:: Change to 1 to build caffe without CUDA support
if NOT DEFINED CPU_ONLY set CPU_ONLY=0
:: Change to generate CUDA code for one of the following GPU architectures
:: [Fermi Kepler Maxwell Pascal All]
if NOT DEFINED CUDA_ARCH_NAME set CUDA_ARCH_NAME=Auto
:: Change to Debug to build Debug. This is only relevant for the Ninja generator the Visual Studio generator will generate both Debug and Release configs
if NOT DEFINED CMAKE_CONFIG set CMAKE_CONFIG=Release
:: Set to 1 to use NCCL
if NOT DEFINED USE_NCCL set USE_NCCL=0
:: Change to 1 to build a caffe.dll
if NOT DEFINED CMAKE_BUILD_SHARED_LIBS set CMAKE_BUILD_SHARED_LIBS=0
:: Change to 3 if using python 3.5 (only 2.7 and 3.5 are supported)
if NOT DEFINED PYTHON_VERSION set PYTHON_VERSION=3
:
echo INFO: ============================================================
echo INFO: Summary:
echo INFO: ============================================================
echo INFO: MSVC_VERSION = !MSVC_VERSION!
echo INFO: WITH_NINJA = !WITH_NINJA!
echo INFO: CMAKE_GENERATOR = "!CMAKE_GENERATOR!"
echo INFO: CPU_ONLY = !CPU_ONLY!
echo INFO: CUDA_ARCH_NAME = !CUDA_ARCH_NAME!
echo INFO: CMAKE_CONFIG = !CMAKE_CONFIG!
echo INFO: USE_NCCL = !USE_NCCL!
echo INFO: CMAKE_BUILD_SHARED_LIBS = !CMAKE_BUILD_SHARED_LIBS!
echo INFO: PYTHON_VERSION = !PYTHON_VERSION!
echo INFO: BUILD_PYTHON = !BUILD_PYTHON!
echo INFO: BUILD_PYTHON_LAYER = !BUILD_PYTHON_LAYER!
echo INFO: BUILD_MATLAB = !BUILD_MATLAB!
echo INFO: PYTHON_EXE = "!PYTHON_EXE!"
echo INFO: RUN_TESTS = !RUN_TESTS!
echo INFO: RUN_LINT = !RUN_LINT!
echo INFO: RUN_INSTALL = !RUN_INSTALL!
echo INFO: ============================================================
6. caffe-windows:
cmd , cd .\caffe-windows , .\caffe-windows\scripts\ build_win.cmd cmd , 。 , libraries_v140_x64_py35_1.1.0.tar.bz2, 。
7. libraries_v140_x64_py35_1.1.0.tar.bz2:
https://github.com/willyd/caffe-builder/releases/download/v1.1.0/libraries_v140_x64_py35_1.1.0.tar.bz2
C:\Users\ \.caffe\dependencies\download , build_win.cmd
8. VS2015 .\caffe-windows\bulid\Caffe.sln, Debug/Release.