官术网_书友最值得收藏!

The ResNet50 transfer learning network

The ResNet50 model for transfer learning can be defined similarly to the VGG16 and InceptionV3 networks, as follows:

def resnet_pseudo(dim=224,freeze_layers=10,full_freeze='N'):
# model_save_dest = {}
model = ResNet50(weights='imagenet',include_top=False)
x = model.output
x = GlobalAveragePooling2D()(x)
x = Dense(512, activation='relu')(x)
x = Dropout(0.5)(x)
x = Dense(512, activation='relu')(x)
x = Dropout(0.5)(x)
out = Dense(5,activation='softmax')(x)
model_final = Model(input = model.input,outputs=out)
if full_freeze != 'N':
for layer in model.layers[0:freeze_layers]:
layer.trainable = False
return model_final


主站蜘蛛池模板: 双峰县| 涿州市| 东兴市| 贡嘎县| 株洲市| 开化县| 宜兰市| 清镇市| 云霄县| 印江| 临桂县| 屏东市| 公安县| 法库县| 越西县| 介休市| 梓潼县| 喀喇沁旗| 平安县| 涟水县| 岐山县| 兴隆县| 永定县| 舞钢市| 堆龙德庆县| 奉贤区| 志丹县| 康平县| 收藏| 酉阳| 固安县| 绥江县| 普洱| 金沙县| 瑞昌市| 彩票| 黄陵县| 孝昌县| 通榆县| 阿拉善左旗| 牙克石市|