I am trying to make an LSTM model which generates tags for every word in a sentence. As the input, I am using glove vector for each word and want to get a tag as the output. All of the packages I checked, either require fixed time steps sequence or an embedding layer. But I want a model which won't have embedding layer and also time steps is variable. Which is the best package that could possibly help me in building such model?