keras同时使用迁移学习和函数api

# build model
base_model = ResNet18(input_shape=(224,224,3), weights='imagenet', include_top=False)
x = keras.layers.GlobalAveragePooling2D()(base_model.output)
output = keras.layers.Dense(n_classes, activation='softmax')(x)
model = keras.models.Model(inputs=[base_model.input], outputs=[output])

# train
model.compile(optimizer='SGD', loss='categorical_crossentropy', metrics=['accuracy'])
model.fit(X, y)
发布了60 篇原创文章 · 获赞 15 · 访问量 4041

猜你喜欢

转载自blog.csdn.net/qq_15557299/article/details/104403087