https://keras.io/layers/recurrent/
Input shape
3D tensor with shape (batch_size, timesteps, input_dim).
<количество примеров в одном батче, длина последовательности, размерность одного элемента>
LSTM предполагает, что каждый элемент последовательности - это вектор. В случае, когда в базовом варианте они - какие-то числа (например, id слова в словаре), то его перегоняют в one-hot encoding или через embedding слой.
Если длина последовательности разная от примера к примеру, то её обычно добивают нулями так, чтобы для всех в батче была одинаковая.