2014年7月25日 星期五

Deep learning tool : Theano 安裝

Theano 是 python 上的一個deep learning的toolbox

Theano的安裝的確搞了我好久

以下是安裝步驟:

1.用Anaconda3-2.0.1-Windows-x86安裝python3.4
    Anaconda內已經含有numpy以及scipy
    下載Anaconda3: http://continuum.io/downloads

2.下載Theano
    https://pypi.python.org/pypi/Theano#downloads
   將Theano解壓縮後
   以cmd(命令提示字元)進入theano解壓縮後的資料夾

   cmd 執行 python setup.py install

   會自動將theano裝入Anaconda內

3.在初始資料夾(進cmd時所在的資料夾位置) 內新增 ".theanorc.txt"
   其內容:
    [global]
    openmp=False

   [blas]
   ldflags =

  [gcc]
  cxxflags=-IC:\Anaconda\MinGW

4.在Path 環境變數 新增 g++ 位置
   Path環境變數在哪?
   ->右鍵我的電腦->內容->進階系統設定->進階->環境變數->下方系統變數找到"PATH"

  新增:
  C:\Anaconda\MinGW\lib
  C:\Anaconda\MinGW\i686-w64-mingw32\lib

5.打開python試看看 import theano
   沒錯誤就成功囉~
   有g++錯誤便須檢視PATH是否存有指向其他編譯器的路徑,需刪除
   有str編碼錯誤就在錯誤的CODE中加入 ".encode('utf-8')"
 
6.要用GPU必須安裝 pyCUDA
 


 
   

沒有留言:

張貼留言