[Keras] 於 Windows 下安裝 Keras

Keras 是基於 Theano 的一個深度學習(deep learning)框架,使用 Python 語言編寫,支援 GPU 和 CPU。其最大的優點在於範例豐富,可以像搭積木一樣的方式快速搭建模型。本篇文章將展示大家在 Windows 7 (64 bits) 及 Anaconda 環境下安裝 Keras。

第一步:安裝 Anaconda

第二步:安裝 MinGW

  • 添加環境變量 PATH:C:\Anaconda2\MinGW\bin;C:\Anaconda2\MinGW\x86_64-w64-mingw32\lib;
  • 新建環境變量 PYTHONPATH:C:\Anaconda2\Lib\site-packages\theano;
  • 接著打開 CMD 輸入:conda install mingw libpython
  • 在 cmd 的主目錄中新建 .theanorc.txt 文件
    • 例:筆者的的主目錄為 C:\Users\larrylai

.theanorc.txt 文件內容:

[global]
openmp=False  
[blas]
ldflags=  
[gcc]
cxxflags = -I C:\Anaconda2\MinGW  
  • 備註:請注意 C:\Anaconda2\MinGW 為你 MinGW 的安裝目錄。
  • 安裝完成後請重新開機

第三步:安裝 Theano

  • 打開 CMD 依序輸入下列指令:
> pip install numpy
> pip install scipy
> pip install theano
  • 安裝完成後,請進入 Python 中進行測試:
>>> import theano
>>> theano.test()
  • 沒有報錯的話,即代表安裝成功。

第四步:安裝 Keras

  • 回到 CMD 輸入下列指令:
> pip install keras
  • 安裝完成後,一樣進入 Python 中進行測試:
>>> import keras
  • 沒有報錯的話,即代表安裝成功。

第五步:測試 Keras

  • 接著我們要使用 Keras 的範例進行測試,請使用 git clone 下載專案。
git clone https://github.com/fchollet/keras.git  
  • 切換至 keras/examples/ 目錄執行 python mnist_mlp.py

  • 有成功跑出最終 accuracy 則表示你完成了。

參考資料

備註

特別感謝 Allen 之勘誤。

ALL RIGHTS RESERVED. COPYRIGHT © 2016. Designed and Coded by Makee.io