theano+CUDA安裝與配置


  為了加深對深度學習算法的理解,打算跑一下幾個經典的算法。LISA實驗室有一個Python庫Theano封裝了常用的優化算法,用着非常方便。但是之前不了解Python,打算一點一點摸索。

  下面說一下這兩天搭建平台的過程,當然其中遇到了不少問題,但最后還是成功實現gpu運算。

  首先要安裝theano。theano的安裝非常麻煩,因為其需要許多附屬工具包,幸運的是,現在有許多開源的python平台已經集成好了這些常用的附屬包。我使用的是AnacondaCE,下載安裝后,再安裝 Windows installer for Theano on AnacondaCE for Windows。安裝完后,需要在主目錄(cmd默認路徑)下創建.theanorc.txt文件(內容在結尾處,可以在安裝CUDA后再創建)。至此theano 安裝完成。(細節可參考-->這里

  但是如果現在直接使用泰和安哦、進行計算的話,其使用的是CPU,為了能獲得更強大的計算能力,應該使用GPU。

  接下來就是安裝CUDA。

  安裝CUDA的過程遇到了許多問題,大部分時間都花在找驅動上了(..--..).安裝CUDA,需要三個部分包括:顯卡驅動,CUDAtoolkitCUDAsdk。其中顯卡驅動需要根據自己的顯卡型號來安裝,最好是較新的驅動。CUDA toolkit 以及CUDA sdk 都可以在官網上下載到。然后依次安裝即可。(細節參考-->這里)

  最后的結果如下:

  .theanorc.txt的內容:

  

 

 

 同時可以參考這兩篇博文:

http://www.cnblogs.com/samwang/p/3418666.html

http://blog.csdn.net/qiaofangjie/article/details/17172331

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM