Theano 安裝教程

2021-07-28 14:28:45 字數 1498 閱讀 3145

1.作業系統

linux下安裝會比windows下省事很多。

2.安裝anaconda

continuum.io/downloads

anaconda的一些命令(在anaconda的命令列視窗輸入):

conda list #該命令,將列出anaconda安裝的所有應用包,我們可以看到anaconda已經安裝了numpy, nose, pip, python, scipy, mingw等等。

conda install #該命令用於安裝應用包,如 conda install numpy.

pip install #該命令用於安裝應用包,如 pip install theano.

conda update #公升級應用包,如 conda update python

3.安裝mingw

conda install mingw libpython

跳過這一步的話,在import theano時出現:g++ not detected!

4.環境配置

在使用者變數中,path新增c:\anaconda;c:\anaconda\scripts;

並新建 pythonpath:c:\anaconda\lib\site-packages\theano;

在cmd的home目錄中新建 .theanorc.txt 檔案(注意名字中的「.」),根據自己安裝mingw的路徑寫上mingw的路徑,我的如下:

[blas]

ldflags=

[gcc]

cxxflags = -ic:\anaconda\mingw

重啟電腦

5.安裝theano

別用什麼theano.zip解壓到目錄底下或者theano_installer_latest.msi,不嫌麻煩你就去試,正確方式:cmd輸入:pip install theano

(pip用法看這裡:pip 安裝使用詳解

)裝完之後在ipython中輸入以下兩行**測試一下:

import theano

theano.test()

沒有error的話,恭喜你,安裝成功了。

6.gpu加速

看這裡:

gpu加速首先就是安裝cuda,然而cuda只支援nvidia顯示卡,因為cuda軟體就是他家出的,如果你的本並不是nvidia顯示卡,別費勁了

7.blas

看看numpy是不是已經預設blas加速了,在python裡輸入:

import numpy

id(numpy.dot) == id(numpy.core.multiarray.dot)

結果為false表示已經成功依賴了blas加速,如果是ture則表示用的是python自己的實現,並沒有加速。

參考:

theano 入門教程1 7

1.7.1計算導數 使用theano.tensor.grad 函式計算梯度 import theano import theano.tensor as t from theano import pp x t.dscalar x y x 2 gy t.grad y,x pp gy fill x ten...

7 theano 安裝 學習theano的筆記

之前寫過有關theano在macos上的安裝部署,昨天又在windows上安裝了一版,發現還有theano.test 這種玩法,不知道有多少人的機器是全部通過的,6000多個測試程式,不發生問題的概率估計是不大。我自己的機器上現在還有7個failure,不打算找問題了,先用著再說。天天搞深度學習的,...

Theano 在windows下安裝

theano win8 一切為了 deep learning 選擇安裝方式 anacondace 學術免費 simply download and execute the installer from anacondace downlowad page then download and execu...