1. 程式人生 > >Windows10配置TensorFlow-GPU及Keras教程

Windows10配置TensorFlow-GPU及Keras教程

TensorFlow是Google推出的深度學習開源框架。相比於Keras、Caffe等框架,TensorFlow在GitHub上的star數量、fork數量、contributor數量都一騎絕塵。到今天為止(2017-11-30),TensorFlow官方已經宣佈原生支援Windows作業系統,但目前,仍主要通過CUDA支援Nvidia的GPU,AMD系顯示卡可通過OpenCL支援,但成熟度較低。在此背景下,本文將以最快速度帶你在Windows10、Nvidia GPU下配置TensorFlow-GPU版本。感興趣的朋友可以順便安裝一下Keras。

筆者個人主機:
CPU:AMD Ryzen5 1600X
GPU:Nvidia GeForce GTX1060 6GB
作業系統:Windows 10 64bit

安裝前準備:

1.Python開發環境(Anaconda+PyCharm)

2.確認你的顯示卡在Nvidia的支援CUDA加速的顯示卡列表中。

據我從 https://developer.nvidia.com/cuda-gpus 中的粗略觀察,GeForce Desktop Products和Notebook Products中的幾乎所有常見的消費級顯示卡都是支援的,今天從市場買到的配置中等以上的主機或者Notebook,一般都採用的GTX 6繫到10系間的顯示卡,所以幾乎都可以安心裝CUDA,如果是GTX6系以下或者GT系列,或者筆記本的GTX 某某某M(型號最後為M),慎用顯示卡加速。至於專業級的大視訊記憶體Tesla系列顯示卡,顯然是支援CUDA的。

以下內容截至2017-11-30為最新。

1. CUDA的安裝

2. cuDNN的安裝

英偉達官方下載地址,約100MB。
https://developer.nvidia.com/cudnn
進入後,若要下載需註冊核實等步驟,耗費時間。推薦直接用我分享百度雲連結下載:
連結:https://pan.baidu.com/s/1bp8Sk7X 密碼:9gil (失效請聯絡我)
下載完成後解壓,將bin路徑新增到系統變數Path中,例如我的“D:\cudnn\cuda\bin”。
這裡寫圖片描述
恭喜你,cuDNN安裝完成。

3. TensorFlow的安裝

進入cmd,輸入

pip install
tensorflow-gpu

稍等即可安裝完成,效果如下圖:
這裡寫圖片描述

測試一下吧,開啟PyCharm,寫個helloworld:

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

編譯通過,恭喜安裝成功!

4. Keras的安裝

進入cmd,輸入

pip install keras

發現爆紅,心塞。
這裡寫圖片描述

StackOverflow一波之後,發現此問題通常出現於安裝了TensorFlow之後。
解決方法:
https://github.com/html5lib/html5lib-python/tree/master/html5lib中下載所有檔案,覆蓋掉本機Anaconda\Lib\site-packages\html5lib下的所有檔案。再次pip,成功。

這裡寫圖片描述

開啟PyCharm的Python Console,在命令列中輸入:

import keras

沒有報錯,恭喜你安裝成功。通常,還伴隨一行輸出:

Using TensorFlow backend.

這表示我們安裝的Keras以TensorFlow作為後端。

相關推薦

Windows10配置TensorFlow-GPUKeras教程

引 TensorFlow是Google推出的深度學習開源框架。相比於Keras、Caffe等框架,TensorFlow在GitHub上的star數量、fork數量、contributor數量都一騎絕塵。到今天為止(2017-11-30),TensorFlow官

windows下配置tensorflow-gpu

目錄   1-檢視是否有老版本的nvidia顯示卡驅動,沒有即下載** 2-下載並安裝cuda 1-檢視是否有老版本的nvidia顯示卡驅動,沒有即下載**   #終端依次輸入如下命令列下載安裝:       

win10 + GTX1080配置TensorFlow GPU開發環境

之前整理了一篇在linux上安裝Tensorflow GPU開發環境的部落格,現在將Windows上配置的方式也整理一下 安裝準備 作業系統: Windows 10 Python版本: 3.6.5 TensorFlow-GPU版本: 1.6.0 Cuda版本: cuda

Windows10系統tensorflow-gpu安裝

  安裝前請確保自己的顯示卡支援gpu加速,支援加速的gpu型號可在下面的連結中查詢。 https://www.geforce.com/hardware/technology/cuda/supported-gpus 一、安裝anaconda   推薦從清華映象站下載,速度快。   

anaconda+pycharm配置tensorflow-GPU環境最簡單方法

2018年開始學習tensorflow框架。買了塊顯示卡1060 6G。裝上了原生的ubuntu16.04。從安裝顯示卡驅動到cuda和cudnn。無奈配置tensorflow環境一直報錯。之後轉回windows系統。試著繼續用網上說的命令列配置,還查了tensorflow的官方文件。還是報錯。

Ubuntu16.04配置TensorFlow———GPU版本(gtx1070+ubuntu16.01)

博主研究了下,參考了別人的部落格,也出現了問題,然後解決。相信按照接下來的教程是可以很簡單的安裝TensorFlow-gpu的。 在開始之前,首先得了接大概步驟:1、安裝顯示卡驅動2、安裝cuda,3、安裝cudnn,4、安裝anaconda 5、建立虛擬TensorFlow環境並配置Tenso

win10下,配置tensorflow+GPU

首先,需要三個軟體包,一個Anaconda,一個CUDA,一個CUDNN Anaconda網上下載相對應的系統版本就行了 選擇下載CUDA8.0,則應該選擇Cudnn6.0!!!!!!如果選擇CUDA9.0,CUDNN選擇相對應的Cudnn(推薦前者) 下面關於CUDA

Win10+GeForce GTX 1060+Anaconda 快捷配置TensorFlow GPU環境

安裝Anaconda 去 官網 下載即可,不贅述 更改Anaconda的源 開啟powershell 輸入命令 conda config --add channels https://mirrors.

win7 64位安裝Anaconda+CUDA+CUDNN+Tensorflow-gpu小白教程

文章目錄 系統環境和準備工作 如何安裝CUDA、CUDNN和tensorflow-gpu 檢視你的GPU計算等級(Compute Capability) 檢視CUDA各版本支援的GPU計算等級 檢視TensorFlow各版本支援

Ubuntu16.04 cuda8.0+cudnn6.0+python3.5 配置tensorflow-gpu 1.4.0

機子情況 win10+ubuntu16.04雙系統 cpu:intel i7-7700 gpu:GTXI060 6G EVGA 在ubuntu16.04上想配置GPU版的tensorflow 備註: 我原來系統是win10,後來用u盤製作啟動盤安裝了ubuntu16.04

Ubuntu16.04 配置tensorflow gpu版本

requirements python 2.7 Flask tensorflow GPU 版本 安裝nvidia driver 經過不斷踩坑的安裝,終於google到了靠譜的方法,首先檢查你的NVIDIA VGA card model sud

WIN10 64位+GTX1060配置tensorflow-GPU加速

這是一篇血淚史,博主花了一天的時間,終於配置好了tensorflow GPU加速環境。成功的那一刻,心想著必須留下一篇部落格。 博主在參考下面兩篇部落格 http://blog.csdn.net/sb19931201/article/details/53648615 http://www

Tensorflow配置Tensorflow-GPU版本

1. 下載 1.1 系統映象 由於我嘗試了ubuntu14.04,安裝Nvidia驅動之後,會出現迴圈登入的問題,並始終無法找到有效的解決途徑,所以只能選擇ubuntu16.04了。 映象地址 https://www.ubuntu.com/download

Ubuntu下配置TensorFlow-Gpu版,其對應CUDA、cuDNN版本

TensorFlow官網安裝指導介面提示“執行支援 GPU 的 TensorFlow 所需滿足的 NVIDIA 要求” 檢視機器CUDA、cuDNN版本命令分別是: cat /usr/local/cuda/version.txt cat /usr/local/cuda

辣雞筆記本如何配置TensorFlow-GPU

本機:win10 64位+8g 快取 +940MX 顯示卡anaconda 3 python3.6版本安裝tensorflow-gpu流程1、明確安裝要求(*****)2、安裝過程CUDA 9.0版本一定不要出錯哦!!!安裝好之後會產生這樣的問件夾。cuDNN 7.0 下載下

Windows10下 NVIDIA GeForce MX150 tensorflow-gpu 配置

.html geforce prompt import 技術分享 tool ins 解壓 十分 引言 越來越多的的人入坑機器學習,深度學習,tensorflow 作為目前十分流行又強大的一個框架,自然會有越來越多的新人(我也剛入門)準備使用,一般裝的都是 CPU 版的 t

Win10系統下安裝Python配置TensorflowGPU)環境

在Windows 10 系統下安裝Python及配置Tensorflow框架環境,可用使用軟體Anaconda,更加方便一些; 一. Win10環境下安裝Anaconda(Python) 下載Anaconda: 在 https://www.anaconda.

Windows10搭建tensorflow教程GPU

(轉載請註明出處) 電腦環境:windows10 + GeForce 840M + cuda9 + cudnn7 + tensorflow1.9 1、官網直接下載anaconda 2、建立一個tensorflow虛擬環境,此處命名為tensorflow-gp

Windows下CUDA + TensorFlow-gpu + Keras 配置的坑

最近在學習深度學習,然後在安裝CUDA,TensorFlow-gpu,Keras時遇到了一些坑...下面是我遇到的一些問題 首先我python這方面,是安裝的Anaconda3自帶的python v3.6.3,其實這裡也有個坑,順便說一下。在10月份的時候試了一下,wind

windows10+VS+CUDA+cuDNN+TensorFlow-gpu環境搭建(問題解決)

TensorFlow-gpu環境需要CUDA+cuDNN+python,CUDA又需要VS,所以,,,環境越來越大哈哈。 1、主要環境: Python 3.6 CUDA9.0 Cudann7.0 Tensorflow-gpu1.5 2、安裝步驟(簡略): Anaconda prompt(python3)-&