https://www.tensorflow.org/api_docs/python/tf/keras/layers/TimeDistributed?authuser=0
tf.keras.layers.TimeDistributed | TensorFlow v2.16.1
This wrapper allows to apply a layer to every temporal slice of an input.
keras layerstftimedistributedtensorflowv2