Keras Init Последовательные слои модели по слоям модели - PullRequest
0 голосов
/ 19 октября 2018

Я пытаюсь создать приложение с помощью Transfer Learning.Я хочу использовать Vgg16, поэтому я сделал вот что: vgg16_model = keras.applications.vgg16.VGG16(), но я хочу перенести слои из Vgg16 в мою модель.model = Sequential(layers=vgg16_model.layers) (я видел это здесь ), но это приводит меня к ошибке

TypeError: добавленный слой должен быть экземпляром класса Layer.Найдено: tenorflow.python.keras.engine.input_layer.InputLayer

Как запустить последовательную модель для слоев vgg16?

Заранее спасибо.

1 Ответ

0 голосов
/ 19 октября 2018

Попробуйте это:

vgg = VGG16()

model = Sequential()
model.add(vgg)
model.add(...) # add additional layers
...