2016-05-12 19 views
1

私はPythonでDeep Neural Networkライブラリを初めて使いました。私はWindowsシステムにTheano &ケラスをインストールしました。(すでにanacondaを持っていました):keras - name 'Dense'のエラーが定義されていません

TDM GCC x64をインストールしてください。

を実行し、コマンドプロンプトから以下のコード

私はIpythonで次のコードを実行している
conda update conda 
conda update --all 
conda install mingw libpython 
pip install git+git://github.com/Theano/Theano.git 
pip install git+git://github.com/fchollet/keras.git 

import numpy as np 
import keras.models 
from keras.models import Sequential 
model = Sequential() 
model.add(Dense(32, input_shape=(784,))) 
model.add(Activation('relu')) 

それが次のエラー表示されます。


をNameError

トレースバック(最後の最新の呼び出し)

----> 1 model.add(高密度(32、input_shape =(784、)))

NameError:名 '高密度' が定義されていない

Hereは、エラーメッセージのスクリーンショットです。

どのようにシーケンシャルが正常にインポートされ、 'Dense'が定義されていませんでしたか?

答えて

10

from keras.layers import Activation, Denseが必要です。

+0

返信いただきありがとうございます。 – vivek

関連する問題