def model_fn(input_dim,
labels_dim,
hidden_units=[100, 70, 50, 20],
learning_rate=0.1):
"""Create a Keras Sequential model with layers."""
model = models.Sequential()
for units in hidden_units:
model.add(layers.Dense(units=units,
input_dim=input_dim,
activation=relu))
input_dim = units
# Add a dense final layer with sigmoid function
model.add(layers.Dense(labels_dim, activation=sigmoid))
compile_model(model, learning_rate)
return model
评论列表
文章目录