This is somewhat related to the issue #8729, which is already solved. In the issue, tf.nn.conv1d_transpose was requested and implemented in the end.
But the corresponding function in tf.layers or tf.keras is missing. In other words, there's no function like tf.layers.conv1d_transpose, tf.keras.layers.Conv1DTranspose.
Can you please implement it? Since there's already tf.nn.conv1d_transpose, I guess it doesn't take so much time to implement it.
This is already implemented. https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/keras/layers/convolutional.py