2016-03-24 5 views
1

私は以前のバージョンのケラでうまく機能したスクリプトを持っています。ディストリビューション0.3.2でスクリプトを実行すると、すべてのエラーメッセージが表示されます。以下は、スクリプトのいくつかの行を見つけます:ケラス構文の変更?

model = Sequential() 
model.add(Dropout(self.dropx[0])) 
model.add(Dense(nb_features, self.nb_neuronx[0], init='glorot_uniform')) 
model.add(PReLU((self.nb_neuronx[0],))) 
model.add(BatchNormalization((self.nb_neuronx[0],))) 
model.add(Dropout(self.dropx[1])) 

model.add(Dense(self.nb_neuronx[0], self.nb_neuronx[1], init='glorot_uniform')) 
model.add(PReLU((self.nb_neuronx[1],))) 
model.add(BatchNormalization((self.nb_neuronx[1],))) 
model.add(Dropout(self.dropx[2])) 

私が取得エラーの一部は以下のとおりです。

Exception: Layer is not connected. Did you forget to set "input_shape"? 

は、任意のは、「から-に」文書の種類を通過し、にあることがあります古いkerasスクリプトを更新するのが簡単ですか?

答えて

1

入力ディメンションは、以前のレイヤから推測できない唯一のディメンションであるため、入力ディメンションを設定する必要があります。

関連する問題