Time series data is sequence-based data, thus RNN models are a relevant architecture to learn from time series data. In this chapter, you learned how to create different kinds of RNN models with TensorFlow, a low-level library, and Keras, a high-level library. We only covered SimpleRNN, LSTM, and GRU, but you should explore many other RNN variants that can be created using TensorFlow and Keras.
In the next chapter, we will use the foundation built in the current chapter and the previous chapters to create RNN models for text data for various Natural Language Processing (NLP) tasks.