Windows 7 安裝Keras


Keras深度學習框架是基於Theano或Tensorflow框架安裝的,首先要准備底層框架的搭建,然而目前Tensorflow不支持Windows版本,所以本文選用Theano安裝 。

電腦環境

確保沒有安裝python任何版本,否則會造成沖突,最后配置不成功。

windows 7 64bit

kears依賴的包有:

  • numpy,scipy

  • pyyaml

  • HDF5, h5py(可選,僅在模型的save/load函數中使用)

當使用Theano作為后端時:Theano

1.查看自己顯卡的配置,win7可以使用“dxdiag”命令查看

  • 顯卡是非NVIDIA公司的產品或是NVIDIA GTX系列中型號的第一個數字低於4或NVIDIA的GT系列,都不建議您采用此類顯卡進行加速計算,例如NVIDIA GT 910NVIDIA GTX 450 等等。
  • 顯卡為筆記本上的GTX移動顯卡(型號后面帶有標識M),那么請您慎重使用顯卡加速,因為移動版GPU很容易發生過熱燒毀現象。
  • 顯示的是諸如 HD5000,ATI 5650 等類型的顯卡,那么您只能使用CPU加速
  • 顯卡為Pascal架構的顯卡(NVIDIA GTX 1080,NVIDIA GTX 1070等),您只能在之后的配置中選擇Visual Studio 2015CUDA 8.0

1.首先安裝Anaconda,是一個和Canopy類似的科學計算環境,但用起來更加方便。自帶的包管理器conda也很強大。下載地址地址:http://www.continuum.io/downloads 

2.安裝Theno ,首先要安裝C++ 編譯器,因為windows下面沒有,所以首先安裝MinGw,這是一個GCC的編譯環境

  1)在cmd中輸入conda install mingw libpython

  2) 配置環境變量:path:C:\Anaconda\MinGW\bin;C:\Anaconda\MinGW\x86_64-w64-mingw32\lib;

   3)path中還要加入:C:\Anaconda2;C:\Anaconda2\Scripts;

3.如果電腦里沒有安裝pip的話,那么可以首先安裝pip,https://pypi.python.org/pypi/pip#downloads

  進入pip目錄,在cmd中輸入 python setup.py install

4.安裝theano庫

   pip install theano 

5.安裝keras庫

pip install keras

6.新建環境變量新建變量PYTHONPATH,然后添加C:\Anaconda2\Lib\site-packages\theano;

7.配置Theano加速配置 在用戶目錄,也就是C:\Users\lpp(這是我自己的用戶目錄)\,新建.theanorc.txt,本人采用的是CPU加速版本(因為我的電腦顯卡屬於上面的1類,所以采用了cpu加速),那么.theanorc.txt文件配置如下:

[global]

openmp=True

device = cpu

floatX = float32

allow_input_downcast=True

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

8。驗證keras是否安裝成功

>>> import keras
Using Theano backend.
>>>

 參考:

http://keras-cn.readthedocs.io/en/latest/getting_started/keras_windows/


免責聲明!

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



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