Keras的安裝與配置


 

Keras是由Python編寫的基於Tensorflow或Theano的一個高層神經網絡API。具有高度模塊化,極簡,可擴充等特性。能夠實現簡易和快速的原型設計,支持CNN和RNN或者兩者的結合,可以無縫切換CPU和GPU。
本文主要整理了如何安裝和配置Keras。我使用的Python版本是2.7.13(Anaconda)。

具體安裝步驟:

1.卸載機器上本來安裝的python,因為我在學習的時候自己安裝了python官網的2.7。在這里要先卸載掉,然后安裝Anaconda。Anaconda中內置python。windows版本下載地址:https://www.anaconda.com/download/#windows 

此處我選擇2.7的版本。然后點擊下載。

2.下載好后進行安裝,此處同安裝普通軟件相同。安裝過程中可以選擇自動配置環境變量。這樣安裝結束后直接打開cmd 輸入python --version就能夠輸出安裝的python的版本號

如未選擇自行配置一下python環境變量(下面會專門說配置環境變量)

3.安裝MinGw 。打開cmd,輸入conda install mingw libpython

將會自動下載安裝上MinGW。此時Anaconda的安裝目錄下將會有MinGW文件夾

 

 

4.配置環境變量
1)Path中追加C:\Anaconda;C:\Anaconda\Scripts(自己的安裝目錄)
2)新建變量pythonpath,變量值為C:\Anaconda\Lib\site-packages\theano(新建)
3)新建.theanorc.txt(C:\Users\kongcong) 寫入
[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags=-IC:\Anaconda\MinGW

5.安裝theano
1)下載https://github.com/Theano/Theano
2)解壓到C:\Anaconda\Lib\site-packages\Theano-master
3)切換到相應目錄下執行python setup.py install

 


6.安裝keras
執行 pip install keras
7.修改C:\Users\kongcong\.keras\keras.json 文件 TensorFlow => theano

 

8.修改D:\ProgramData\Anaconda2\Lib\site-packages\keras\backend\__init__.py ,line21,_BACKEND = 'tensorflow' =>_BACKEND = 'theano'

 


免責聲明!

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



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