久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    Win10上安裝Keras 和 TensorFlow(GPU版本)

     行走在理想邊緣 2021-02-20

    一. 安裝環(huán)境

    • Windows 10 64bit  家庭版
    • GPU: GeForce GTX1070
    • Python: 3.5
    • CUDA: CUDA Toolkit 8.0 GA1 (Sept 2016)
    • cuDNN: cuDNN v6.0 Library for Windows 10

    【注意】

    (1)這里值得一提的是,Python,CUDA,cuDNN之間的版本要嚴(yán)格匹配,不匹配安裝會(huì)出錯(cuò)。

    (2)后來(lái)博主的系統(tǒng)升級(jí)到了Windows 10 64bit  企業(yè)版,按照上面的軟件配置安裝,結(jié)果出錯(cuò)了。換了CUDA和cuDNN的版本,成功安裝。Windows 10 64bit  企業(yè)版上的安裝環(huán)境如下:

    • Windows 10 64bit  企業(yè)版
    • GPU: GeForce GTX1070
    • Python: 3.5
    • CUDA: CUDA Toolkit 9.0 (Sept 2017)
    • cuDNN:cuDNN v7.0.5 (Dec 5, 2017), for CUDA 9.0

     

    接下來(lái)介紹的安裝步驟,都是在 Windows 10 64bit  家庭版上進(jìn)行的,如果是在win10  64bit 企業(yè)版或者其他版本上的安裝,只需要更換CUDA和cuDNN的版本即可,安裝步驟是一樣的。

     

    二. TensorFlow具體安裝步驟

    1.首先下載Anaconda3的Win10 64bit版,安裝Python3.5版本。可以直接下載Anaconda的安裝包安裝即可,一般不會(huì)有問(wèn)題。(清華鏡像https://mirrors.tuna./anaconda/archive/ , 官網(wǎng)鏈接 https://www./download/)

    注意:

    (1)可以從清華大學(xué)的開(kāi)源軟件服務(wù)器上找到歷史版本的Anaconda(https://mirrors.tuna./anaconda/archive/),找到3-4.2版本的Anaconda安裝包下載安裝,這樣獲得的默認(rèn)python就是3.5版本了

    (2)如果從官網(wǎng)下載Anaconda3,默認(rèn)的python是3.6.x版本的,這樣后面的過(guò)程中會(huì)出錯(cuò)。此時(shí)需要更改Anaconda3中python的版本,具體可以參考文獻(xiàn)1:在Anaconda中隨意更改python版本和其他相關(guān)包版本的使用經(jīng)驗(yàn)!

     

    2.TensorFlow 有兩個(gè)版本:CPU 版本和 GPU 版本。CPU 版本的安裝可以參考文獻(xiàn)2:win7系統(tǒng)中使用anaconda安裝tensorflow,keras。GPU 版本需要 CUDA 和 cuDNN 的支持,CPU 版本不需要。如果你要安裝 GPU 版本,請(qǐng)先確認(rèn)你的顯卡支持 CUDA。我安裝的是 GPU 版本,采用 Anaconda+pip 安裝方式,所以就以 GPU 安裝為例,CPU 版本只不過(guò)不需要安裝 CUDA 和 cuDNN。  

     

    3.安裝cuda8.0(https://developer./cuda-toolkit-archive 或 https://developer./cuda-downloads)。

    注意:

    1)在參考文獻(xiàn)3:再寫(xiě)博文,回顧在Windows7上安裝TensorFlow-GPU的一路坑 ,提到,在安裝CUDA的過(guò)程中,安裝包自身就包括了一個(gè)顯卡驅(qū)動(dòng)。那么這個(gè)版本就應(yīng)該是和CUDA9相互支持匹配的驅(qū)動(dòng)程序,安裝好軟件后不要升級(jí)驅(qū)動(dòng)程序,否則會(huì)報(bào)錯(cuò))

    2) 如果沒(méi)有安裝Visual Studio,安裝CUDA8的過(guò)程中,會(huì)提示要安裝Visual Studio。所以可以先安裝Visual Studio。

     

    4.安裝cudnn6.0(https://developer./rdp/cudnn-download,點(diǎn)開(kāi)鏈接下載時(shí),提示要注冊(cè)一下,可以用新浪郵箱注冊(cè),qq郵箱不能通過(guò))。解壓剛才下下來(lái)的安裝包,將include,lib和bin三個(gè)文件夾下的文件拷到CUDA對(duì)應(yīng)的文件夾下面即可。即把這三個(gè)文件夾里的內(nèi)容添加到CUDA的安裝目錄(我的是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0)下面相對(duì)應(yīng)的目錄里面,bin的放到bin,lib的放到lib,include的放到include。注意是添加文件夾里的內(nèi)容,不是直接覆蓋替換文件夾。

     

    5.打開(kāi)Anaconda prompt,通過(guò)調(diào)用以下命令創(chuàng)建名為 tensorflow 的conda環(huán)境: conda create -n tensorflow python=3.5

    注意,博主在安裝的時(shí)候,出現(xiàn)了如下錯(cuò)誤:

    1
    CondaValueError: prefix already exists: D:\ProgramFiles\anaconda3\envs\tensorflow

    原因是在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0目錄下已經(jīng)有了TensorFlow,刪除目錄下的文件即可。可以參考文獻(xiàn)4

     

    6. 刪除后就可以安裝了。中間提示提示需要安裝其他的包,輸入 y 即可。 

     

    6.通過(guò)發(fā)出以下命令來(lái)激活conda環(huán)境:  activate tensorflow  , 如果前面出現(xiàn)(tensorflow) 表示環(huán)境已經(jīng)成功激活

     

    7.確保名叫tensorflow的環(huán)境已經(jīng)被成功添加:conda info --envs  ,從下圖可以看到,環(huán)境已經(jīng)添加上了。

     

    8.要安裝 GPU 版本的 TensorFlow, 請(qǐng)輸入以下命令 (在一行中): pip install --ignore-installed --upgrade tensorflow-gpu

     

    9.驗(yàn)證您的安裝

    打開(kāi)Anaconda Prompt之后,激活conda環(huán)境:  activate tensorflow

    輸入:python 

    之后輸入以下程序:

    -----------------------------------------------

       import tensorflow as tf

       hello = tf.constant('Hello, TensorFlow!')

      sess = tf.Session()

      print(sess.run(hello))

    -----------------------------------------------

    如果沒(méi)有提示錯(cuò)誤,并輸出以下內(nèi)容,則說(shuō)明tensorflow已經(jīng)成功安裝

    ---------------------------------------------

      b'Hello, TensorFlow!'

    ---------------------------------------------

    三. Keras具體安裝步驟

    1.打開(kāi)Anaconda Prompt之后,激活conda環(huán)境:  activate tensorflow

     

    2.安裝keras,使用命令: pip install keras

     

    3.驗(yàn)證您的安裝。輸入命令 python,然后輸入 import keras,如果沒(méi)有報(bào)錯(cuò),則安裝成功

     

     四、jupyter notebook 中使用 tensorflow 和 keras  (電腦升級(jí)到企業(yè)版后,補(bǔ)充的部分)

    1.打開(kāi)Anaconda Prompt之后,激活conda環(huán)境:  activate tensorflow

     

    2、輸入一下命令,安裝ipython 和 jupyter

    (1)安裝ipython 

    conda install ipython 

     

    (2)安裝jupyter

    conda install jupyter  

     

     

    (3)運(yùn)行一下命令

    ipython kernelspec install-self --user

     

    (4)輸入jupyter notebook   ,在瀏覽器中打開(kāi)jupyter notebook 

     

    (5)在打開(kāi)的頁(yè)面中,輸入以下命令,按shift + enter 運(yùn)行命令,沒(méi)有報(bào)錯(cuò),則tensorflow 和keras安裝成功

    import tensorflow as tf
    import keras

    如下圖所示:

     

    【遇到的問(wèn)題】

    1、打開(kāi)jupyter notebook后,運(yùn)行上訴兩條命令,提示找不到tensorflow 和 keras。這可能是ipython 和 jupyter 沒(méi)有正確安裝。ipython 和 jupyter 都需要安裝在創(chuàng)建的conda 虛擬環(huán)境下。正確的位置如下所示:

    如果python 、ipython和jupyter不在這三個(gè)位置,則需要重新安裝。詳細(xì)步驟可以參考博客:  jupyter notebook 中 tensorflow 報(bào)錯(cuò)

     

    ---------------------------------------------------------------------- 

    參考鏈接:

    1. http://blog.csdn.net/Kyle_2017/article/details/78257051?locationNum=2&fps=1
    2. https://www.jianshu.com/p/f50bbfcb3674
    3. http://blog.csdn.net/infovisthinker/article/details/54705826
    4. https:///questions/40180652/condavalueerror-value-error-prefix-already-exists
    5. http://www.cnblogs.com/bnuvincent/p/7045324.html
    6. https:///
    7. jupyter notebook 中 tensorflow 報(bào)錯(cuò) :   https://www.jianshu.com/p/a8d4df740218
    8. Windows環(huán)境下TensorFlow的安裝及如何在Jupyter Notebook中使用TensorFlow :  http://blog.csdn.net/shengyingpo/article/details/70237754

                                                                                                                                                           

     

      本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評(píng)論

      發(fā)表

      請(qǐng)遵守用戶 評(píng)論公約

      類似文章 更多

      主站蜘蛛池模板: 亚洲精品成人片在线播放| 玩弄放荡人妻少妇系列 | 免费无码成人AV在线播放不卡| 高大丰满熟妇丰满的大白屁股| 欧美视频专区一二在线观看| 又色又污又爽又黄的网站| 午夜宅男在线永久免费观看网| 国产精品久久久尹人香蕉| 无码人妻品一区二区三区精99| 久久久久无码精品国产| 亚洲欧美成人久久一区| 四虎精品视频永久免费| 五月天天天综合精品无码| 久久精品国产亚洲AV瑜伽| 精品少妇人妻AV无码久久| 国产精品视频一区不卡| 国产对白熟女受不了了| 亚洲精品无码永久在线观看你懂的 | 人人妻人人做人人爽| 美女把尿囗扒开让男人添| 最新国产AV最新国产在钱| 色欲久久人妻内射| 99久久er热在这里只有精品99| 日韩丝袜欧美人妻制服| 波多野结衣中文字幕一区二区三区| 国产成人高清精品亚洲| 55夜色66夜色国产精品视频 | 日韩人妻无码一区二区三区99 | 亚洲精品美女一区二区| 亚洲AV无码专区亚洲AV桃| 国产中文字幕精品喷潮| 东北女人毛多水多牲交视频| 福利一区二区在线播放| 国产SUV精品一区二区四| 国产成人午夜福利院| 亚洲精品无码久久毛片| 国产边摸边吃奶边叫做激情视频 | 亚洲精品中文av在线| 亚洲AV综合色区无码二区偷拍| 丰满少妇2中文在线观看| 四虎在线成人免费观看|