1 CUDA 10.0 安裝 python
win10 下的cuda 安裝是很是簡單的,和其餘程序安裝沒什麼區別,如今 tensorflow 1.13 版本以上 支持 CUDA 10.0 ,這裏選取了CUDA 10.0+ CUDNN 7.5 +tensorflow 1.13 + opencv 3.4.0 windows
(1)安裝 nvidia 的驅動, 在https://www.geforce.cn/drivers 選取與顯卡對應的驅動 安裝(這裏選擇了gtx750ti 417 版本)api
(2)在 https://developer.nvidia.com/cuda-10.0-download-archive 選擇對應的 CUDA 下載瀏覽器
(3)運行安裝文件 , 選擇的自定義安裝 會顯示 全部 組件, 通常狀況下 只要選擇安裝 cuda 就行( 安裝 驅動程序時,剩下的組件通常都是安裝好了的)測試
(4)等待安裝完成,安裝成功後 在 命令行輸入 nvcc -V 會顯示版本信息 則安裝成功。若是沒有 查看系統環境變量 的 path 中是否有CUDA 的相關目錄ui
例如 ,沒有則添加。google
2 CUDNN 7.5 安裝 .net
(1)在 網址https://developer.nvidia.com/rdp/cudnn-archive (需登陸) 中選取 Download cuDNN v7.5.0 (Feb 21, 2019), for CUDA 10.0 命令行
(2)下載以後解壓,而後將各個文件夾的內容複製到 安裝cuda 地址對應的文件夾中 blog
例如 cudnn-10.0-windows10-x64-v7.5.0.56\cuda\bin 目錄中的 cudnn64_7.dll 複製到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin 中
cudnn-10.0-windows10-x64-v7.5.0.56\cuda\include 中的 cudnn.h 複製到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include
cudnn-10.0-windows10-x64-v7.5.0.56\cuda\lib\x64 中的 cudnn.lib 複製到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64 中
3 tensorflow 1.13 安裝
(1)將 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\CUPTI\libx64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64
三個目錄添加到環境變量 (即 cuda cupti cudnn 的相關目錄),若是cuda 對應的安裝位置爲其餘位置 則改成相應的目錄
(2)以前已安裝 anaconda ,直接新建一個虛擬環境 conda create -n tf13 pip python=3.6
(3)激活虛擬環境 activate tf13
(4)使用命令 pip install --ignore-installed --upgrade packageURL 安裝 這裏的 packageURL 爲
https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.13.0-cp36-cp36m-win_amd64.whl
其餘版本地址能夠自行在tensorflow官網上(https://tensorflow.google.cn/install/pip)查找
(5)若是網速太差,或者其餘緣由下載過慢或失敗,能夠直接使用瀏覽器或迅雷下載 packageURL 對應的連接 ,而後在 對應文件的目錄下直接經過文件名來安裝 例如 在下載目錄下打開命令行
pip install --ignore-installed --upgrade tensorflow_gpu-1.13.0-cp36-cp36m-win_amd64.whl
(5)安裝完成後 , 在命令行激活 tf13環境, 輸入 python
輸入 import tensorflow as tf 沒有錯誤,則表示安裝成功。(也能夠是用官網上的小栗子進行測試)。
4 opencv 3.4.0 安裝
(1)從網址 https://zh.osdn.net/projects/sfnet_opencvlibrary/releases/ 上下載 對應的opencv 這裏選擇的是 opencv-3.4.0-vc14_vc15.exe
(2)安裝 (實際就是解壓)到目標目錄 這裏我選擇的是 C:\opencv
(3) 將安裝目錄下的 \build\x64\vc14\bin ( vs2015 的對應 vc14 ,vs2017 對應 vc15)
(4)在命令行輸入 opencv_version 顯示 opencv 版本則顯示安裝成功。