我試圖加載它被保存的模型:model.save('myModel.h5')
「模型」對象有沒有屬性「load_model」 keras
模型的定義是這樣的:
self.model = VGGFace(input_tensor=input_tensor, include_top=True)
for layer in self.model.layers:
layer.trainable = False
self.model.get_layer('fc7').trainable = True
last_layer = self.model.get_layer('fc7').output
out = BatchNormalization()(last_layer)
out = Dense(self.n_outputs, activation='softmax', name='fc8')(out)
self.model = Model(input=self.model.input, output=out)
當我嘗試加載myModel.h5
與model.load_model('myModel.h5')
它拋出我下面的錯誤:
AttributeError: 'Model' object has no attribute 'load_model'
我supose這是因爲我不Sequential
模型工作。
那麼我該如何加載我的模型呢?因爲model.save('myModel.h5')
似乎工作。
謝謝!
AAH沒關係!現在它的工作,謝謝;) – Eric
非常歡迎:) –
我可以訪問'model.history'加載整個模型的權利? – Eric