pytorch的windoows下安裝
- Step1:通過百度云下載安裝包
Amazon Cloud(py36)或者百度云(py36)或百度云(py35)
- Step2:構(gòu)建虛擬環(huán)境(打開CMD命令提示符窗口谴仙,輸入下列命令)
conda create -n test python=3.6
activate test
- Step3:安裝相應(yīng)的包
conda install numpy mkl cffi
conda install --offline path/to/tar/pytorch-0.1.12-py3X_0.1.12cu80.tar.bz2
conda install nb_conda
- Step4:打開jupyter notebook
jupyter notebook
- Step5:
然后在jupyter notebook中輸入import torch即可
其它參考資料:
Anaconda的使用:http://wiki.swarma.net/index.php/Anaconda%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83
jupyter notebook的使用:http://wiki.swarma.net/index.php/Jupyter_Notebook%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83
蒲嘉宸大神的安裝教程挎峦。 pytorch在64位Windows下的conda安裝包
pytorch的使用
- api的介紹https://pytorch.org/docs/master/tensors.html
-
特點(diǎn)優(yōu)點(diǎn)
-
tensor
和tensorflow中的張量一樣
tensor的創(chuàng)建
-
矩陣的乘法
Tensor與Numpy的最大不同:Tensor可以在GPU上運(yùn)算
Dynamic Computation Graph
- 它可以讓我們的計(jì)算模型更靈活、復(fù)雜
-
它可以讓反向傳播算法隨時(shí)進(jìn)行
-
構(gòu)建動(dòng)態(tài)圖
以上動(dòng)態(tài)圖為:
以上過程可以看作是三個(gè)復(fù)合函數(shù)的運(yùn)算
直接調(diào)用z.backward()可進(jìn)行反響傳播求導(dǎo)數(shù)
用pytorch實(shí)現(xiàn)線性回歸
1.構(gòu)建原始數(shù)據(jù)
2.寫出損失函數(shù)米死,和反向傳播函數(shù)
3.訓(xùn)練迭代更新參數(shù)