2016-03-24 25 views
1

Bir önceki sürümde iyi çalışan bir komut dosyası var. Script dağılımı üzerinde çalışan 0.3.2, her türlü hata mesajını alıyorum. Eğer script bazı satırları bulabilirsiniz: keras sözdiziminde değişiklikler var mı?

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])) 

alıyorum hataların bazıları

şunlardır:

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

geçmesi ve olmak belgenin herhangi bir 'dan-to' türü var mı eski keras komut dosyalarını güncellemek için daha kolay bir pozisyon?

cevap

1

Bir girdi boyutu ayarlamanız gerekir çünkü bu, önceki katmanlardan çıkarılamayan tek boyuttur.