Keras,theano 安裝紀錄

Contents

  1. 1. 前言
  2. 2. Theano
  3. 3. Keras

前言

花了好久才灌好,也不知道是因為在 windows 還是甚麼原因…

Theano

要先去裝 MinGW , https://sourceforge.net/projects/mingw-w64/ ,設置環境變數:

MINGW = C:\Programming\mingw-w64\mingw64
PATH 加上 %MINGW%\bin

測試: gcc test.c -o test

接著安裝 Theano: (我已經裝過 numpy,scipy 了)

pip install Theano

測試: 先進到 Python Interpreter (CMD 打 python )

import theano
theano.test()

這邊遇到了一些問題,首先是沒辦法 import ,後來解決的方法是: http://stackoverflow.com/questions/38536788/g-error-on-import-of-theano-on-windows-7

  1. Go to your user folder: C:/Users/[username]
  2. Create .theanorc.txt file if it doesn’t already exist
  3. makes sure it includes the lines:

[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags = -I C:\Programming\mingw-w64\mingw64\ -D_hypot=hypot

接著 test() 跳出來的訊息基本上我完全不知道在幹嘛,但最後面出現 Error, 刪除再安裝就恩,還是沒解決,原因未知…
如果後面出現 OK,但有 SKIP 的話,官網上寫是正常的,那就先這樣吧。

Keras

pip install keras ,然後去更改 backend 為 theano 。 http://keras-cn.readthedocs.io/en/latest/backend/

在網路上找了一段程式碼測試: https://github.com/MorvanZhou/tutorials/blob/master/kerasTUT/4-regressor_example.py