def conv1d_dropout(filters, strides, index=0):
    suffix = str(index)
    feature_model.add(layers.Conv1D(filters=filters, strides=strides, name='Conv{}'.format(suffix), padding='same', kernel_size=5, activation=tf.nn.leaky_relu))
    feature_model.add(layers.Dropout(name='Dropout{}'.format(suffix), rate=0.3))
def conv1d_dropout(filters, strides, index=0):
    suffix = str(index)
    feature_model.add(layers.Conv1D(filters=filters, strides=strides, name='Conv{}'.format(suffix), padding='same', kernel_size=5, activation=tf.nn.leaky_relu))
    feature_model.add(layers.Dropout(name='Dropout{}'.format(suffix), rate=0.3))