def denseNet(input_dim):
base_model = densenet.DenseNet(input_shape=(input_dim, input_dim, 3), classes=17, dropout_rate=0.2, weights=None, include_top=False)
x = Dense(17, activation='softmax', kernel_regularizer=regularizers.L1L2(l2=1E-4),
bias_regularizer=regularizers.L1L2(l2=1E-4))(base_model.output)
model = Model(inputs=base_model.input, outputs=x)
# Load model
weights_file = "../weights/DenseNet-40-12CIFAR10-tf.h5"
if os.path.exists(weights_file):
model.load_weights(weights_file)
print("Model loaded.")
return model
评论列表
文章目录