Kerasを使ってみた
TheanoベースのDeepLearningライブラリKerasを使ってみた。
2時間触った程度なのであまり有用なことは書けませんが。
Keras Documentation
fchollet/keras · GitHub
モデルの設定をyaml等で記述しないといけないライブラリと違いpythonワンソースだけで完結するのが嬉しい。
コードも短い。
いいかも。
install
pip install keras
theanoなど依存ライブラリも同時インストールされます。
python2.7と3.4で動作確認済み。
3.3はサンプルコードを動かそうとするとエラー。
気になったところ
学習中に以下のようなプログレスバーが出てとても親切。
GRU(Gated Recurrent Unit)がある
GPU向けに個別のコードを書く必要が無い
model.complieに時間がかかる。LSTMだと90秒ぐらい。github.com
まあ学習時間は何時間何十時間かかるものなので誤差っちゃ誤差なんですけど。