pycharm搭建pytorch環境

搭建深度學習環境所需資料
(md 我就安個神經網絡的環境簡直要了我的狗命)
不過還是認識到很重要的一點,在書上找再多的資料 都不如自己親身實踐一下
還是要總結一下學了what 不然白捯飭了

1、cuda,pytorch,pyg,pip都需要安裝(軟件啊親)(不搞這一出我還一直以爲cuda是硬件)
2、pycharm必須要配置python的環境也必須要配置pytorch的環境才能跑GCN的程序
3、pip是一個應用商店,大家把開源的軟件包都放到上面,需要用的時候用pip install下載這個包就好了
4、cmp和powershell都用法(剛開始覺着這些都是毛啊 後來被學長教了教發現還挺好用~)
5、之前在學校的時候,直接用xshell就跑了個GCN的程序,寒假一直就想,爲啥在家裏就得自己配環境,原因呢是xshell是個遠程登錄的工具,可以直接連接到學校的服務器,學校的服務器這些環境自然是都配好了,無奈實驗室不給力在家裏連接不上,貌似實驗室現在的科研任務都是租的學校外面的服務器。

6、cuda是個什麼玩意
最後我也沒裝上,原因呢,是我電腦沒有cuda對應的顯卡,我只有AMT和intel而cuda必須要依賴nvidia(英偉達)纔行,之前一直報驅動版本不對,我還找了好多顯卡驅動,結果壓根不是軟件版本的問題,是我的硬件不給力,因此只能用cpu跑,所以cuda白下了。
(顯卡驅動:把顯卡連接到電腦上的軟件 會有顯卡的配置啊之類的信息)
迴歸正題:cuda是什麼。
大佬原話:cuda是GPU的平臺,沒有他程序會跑的很慢
是顯卡廠商NVIDIA推出的運算平臺。 CUDA™是一種由NVIDIA推出的通用並行計算架構,該架構使GPU能夠解決複雜的計算問題。 它包含了CUDA指令集架構(ISA)以及GPU內部的並行計算引擎。(知道爲啥自己顯卡不行了吧 人家是NVIDIA公司出的 肯定不能讓你用)

anaconda是什麼,anaconda和conda是什麼關係,爲什麼要裝anaconda
XX照片管理系統+XX全家桶
anaconda和miniconda同爲conda官方推薦的conda工具。anaconda和conda的關係,就像github和git的關係,anaconda不光包含了conda命令行軟件,還包含了多如牛毛的預裝python包,以及令人瞠目結舌的黑科技全家桶。
我們裝anaconda主要是衝着conda管理python運行環境比較方便的原因,以及它那一大堆預裝包。雖然其他的我們用不到,但是大樹底下好乘涼嘛。

pip又是什麼(應用商店)
python和java一樣,運行起來需要各種包的支持。java興起的最開始,開源jar包作者在各自的網站上面發佈自己的包,需要用的開發者就去他們的網站上下載,然而很快就出現了一個問題,如果一個大型工程需要用到幾十個,甚至幾百個jar包,一個個翻網站下載顯然是非常勞累的。所以就有了maven和gradle,他們自己建了maven倉庫和gradle倉庫,就像IOS應用商店一樣,開源jar包的作者會把各種版本的jar包統一上傳到倉庫,開發者統一下載,非常方便。
python問世的時候,java的maven和gradle早已流行多年,python官方也吸取了經驗,直接官方內置pip工具,官方經營pip倉庫。正式的名稱叫做包管理工具。
conda的功能之一也是包管理工具。

3、pytorch是個啥子玩意
是一個深度學習的框架,大體來說就是提供一個藉口,比如我想要搭個神經網絡,調用個接口,他分分鐘就給你搞定,又比如我想要 加一個優化器反向傳播改參數,加一個optimizer他就給你搞定了(大兄弟666)。
提供了Python接口。 是一個以Python優先的深度學習框架,不僅能夠實現強大的GPU加速,同時還支持動態神經網絡,這是很多主流深度學習框架比如Tensorflow等都不支持的。
nummpy:是一個用於矩陣運算的庫,pytorch可以替代nummpy進行深度學習的運算

在window下安裝pip
pip更換國內鏡像源
安裝pytorch
Anaconda+Pycharm環境下的PyTorch配置方法
如何使用pycharm新建項目
在pycharm中添加python虛擬環境
Pycharm中打開Terminal方式
不是內部或外部命令也不是可運行的程序或批處理
以管理員身份運行cmd
pycharm2017版配置anaconda環境
重裝顯卡驅動
CUDA對應的NVIDIA驅動版本對照表
Nvidia顯卡驅動和Intel顯卡驅動有什麼不同
安裝pytorch_geometric
如何將GitHub上的源碼下到電腦上
怎樣用命令行轉到G盤
怎樣用cmd進入文件夾
power shell
怎樣在win10下搜索power shell
pip install 沒反應怎麼辦
python.exe和pythonw.exe的區別(區分.py、.pyw、.pyc文件)

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章