1

以前のバージョンの keras で問題なく動作するスクリプトがあります。ディストリビューション 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 スクリプトを更新しやすくするための「from-to」タイプのドキュメントはありますか?

4

1 に答える 1

1

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

于 2016-04-28T20:59:29.317 に答える