Для предварительно обученной модели CNN в Керасе, как вставить новый входной слой в скрытые слои и удалить слои перед новым входным слоем?Например, VGG16 является предварительно обученной моделью в Keras, и я хочу удалить первые два слоя (слой input_1 и block1_conv1) и дать остальной модели новый входной слой.Форма ввода (Нет, 224, 224, 64) и исходный ввод (Нет, 224, 224, 3).
from keras.applications.vgg16 import VGG16
model = VGG16(include_top=True, weights='imagenet', input_tensor=None, input_shape=None, pooling=None, classes=1000)
...