keras inceptionv3 предварительно обученную модель преобразовать в последовательную модель? - PullRequest
0 голосов
/ 24 октября 2019

У меня есть предварительно обученная модель inceptionv3, я хочу преобразовать эту функциональную модель в последовательную модель. Но произошла ошибка. Я не знаю почему. Как это сделать?


model_inceptionv3_conv = InceptionV3(weights='imagenet', include_top=False)
for layer in model_inceptionv3_conv.layers:
    layer.trainable = False
x = model_inceptionv3_conv.output
x = GlobalAveragePooling2D()(x)
predictions = Dense(NB_CLASSES, activation='sigmoid', name='predictions')(x)
my_model = Model(inputs=model_inceptionv3_conv.input, outputs=predictions)

seq = Sequential(model.layers)

ошибка

ValueError: вход 0 несовместим со слоем conv2d_7: ожидаемая ось -1 формы ввода будет иметь значение 192, но получила форму (нет, нет, None, 64)

...