win10系統(tǒng)Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安裝教程
tf2.0的三個優(yōu)點:
1、方便搭建網(wǎng)絡(luò)架構(gòu);
2、自動求導
3、GPU加速(便于大數(shù)據(jù)計算)
安裝過程(概要提示)
step1:安裝annaconda3
step2:安裝pycharm
step3:安裝tensorflow2.0 cpu版本
(1)進入anaconda prompt(anaconda3)
(2)默認為(base)環(huán)境
(3)輸入python,查看python版本;輸入exit()退出
(4)輸入conda info --envs查看虛擬環(huán)境
(5)此處以在(base)環(huán)境中安裝 tf2.0 cpu為例,輸入
pip install tensorflow==2.0.0a.0 numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
進行安裝。此處注意對于tf2.0來講,安裝numpy1.16比較合適,如果安裝numpy1.17,容易出錯,至于具體云心不太清楚,可能是numpy1.17目前還不太穩(wěn)定?總之這里是血的教訓啦,淘寶上花了20元大洋,別人分分鐘搞定的事情,我花了兩天愣是沒解決,雖然自己最后猜到是numpy的原因,但是也是一直沒有選對對應的版本。cpu這樣裝,gpu是同樣的。
(6)安裝結(jié)束后,輸入ipython
(7)import tensorflow進行測試,最后顯示成功。
step4:安裝tensorflow2.0 gpu版本
(1)官網(wǎng)下載安裝cuda10.0,切記,一定是10.0,10.1就會出錯,而且我一直解決不了,當然啦,大神的話另說。
(2)官網(wǎng)下載安裝與cuda10.0 相對應版本的 cudnn。具體的英偉達官網(wǎng)可查。
(3)進入anaconda prompt(anaconda3),新建虛擬環(huán)境,此處本人命名為‘gpu',具體的虛擬環(huán)境搭建,參考鏈接:虛擬環(huán)境操作。
(4)建好命名為‘gpu'的虛擬空間后,輸入
pip install tensorflow-gpu==2.0.0a.0 numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
安裝tf2.0.0 的alpha0 gpu版本。
(5)輸入ipython進行測試。
step5:版本選擇
(1)pycharm中版本的選擇,根據(jù)每一個項目選擇不同的解釋器來選擇是cpu版本還是gpu版本
(2)jupyter notebokk中版本的選擇,參考鏈接:jupyter notebokk環(huán)境調(diào)用
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python Print實現(xiàn)在輸出中插入變量的例子
今天小編就為大家分享一篇Python Print實現(xiàn)在輸出中插入變量的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12Python實現(xiàn)的查詢mysql數(shù)據(jù)庫并通過郵件發(fā)送信息功能
這篇文章主要介紹了Python實現(xiàn)的查詢mysql數(shù)據(jù)庫并通過郵件發(fā)送信息功能,可實現(xiàn)Python針對mysql的查詢與宕機信息通過郵件發(fā)送的相關(guān)操作技巧,需要的朋友可以參考下2018-05-05python3使用python-redis-lock解決并發(fā)計算問題
本文主要介紹了python3使用python-redis-lock解決并發(fā)計算問題,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10python獲取外網(wǎng)IP并發(fā)郵件的實現(xiàn)方法
下面小編就為大家?guī)硪黄猵ython獲取外網(wǎng)IP并發(fā)郵件的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10關(guān)于Pytorch MaxUnpool2d中size操作方式
今天小編就為大家分享一篇關(guān)于Pytorch MaxUnpool2d中size操作方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01