def build_cnn(kernel_size, nb_filters, embed_x):
"""
"""
name = 'cnn_' + str(kernel_size)
cnn_x = Conv1D(filters=nb_filters,
kernel_size=kernel_size,
padding='valid',
activation='tanh')(embed_x)
# kernel_regularizer=regularizers.l2(0.01),
# kernel_constraint=maxnorm(3.0),
# activity_regularizer=regularizers.l2(0.01))(embed_x)
maxPooling_x = MaxPooling1D(kernel_size)(cnn_x)
return maxPooling_x
评论列表
文章目录