theano在ubuntu下的安裝及配置

theano需要動態(tài)編譯函數(shù),因此需要gcc編譯器,在windows下安裝不是很方便,而且windows下numpy效率較差,因此推薦在linux下使用theano。

為了性能,我們需要使用優(yōu)化過的numpy,在本地編譯需要的時(shí)間很久,幸好python有發(fā)行版就帶這些安裝包,這里推薦anaconda,該發(fā)行包不光有各種高速python包,而且自帶python環(huán)境管理,幫助你創(chuàng)建py27或者py35應(yīng)用程序,非常方便。清華的公共鏡像服務(wù)器提供了下載(https://mirrors.tuna.tsinghua.edu.cn/anaconda/)。

安裝好anaconda之后,你需要使用下列命令來設(shè)置鏡像,

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

然后使用

conda install theano

來安裝吧,是不是很方便?

為了使用gpu,你需要安裝cuda,然后在你的用戶目錄下創(chuàng)建一下文件。

cd ~
vim .theanorc

輸入以下內(nèi)容:

# cuda安裝目錄
[cuda]
root=/usr/local/cuda
# 開啟gpu優(yōu)化
[global]
device = gpu
floatX = float32

這還不算完,通過配置可以實(shí)現(xiàn)在本地調(diào)用遠(yuǎn)程python解釋器,實(shí)現(xiàn)在本地開發(fā),遠(yuǎn)程運(yùn)行!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容